Olivia Wilde in bikini at the beach in Los Angeles, CA