2. Olivia Wilde hits the beach in Los Angeles. WHO WORE IT BEST: Mary J. Blige VS Drew Barrymore
blog comments powered by Disqus