Blair and her baby boy Arthur slide on by at a farmers market in L.A. Plus: Sandra Bullock & Melissa McCarthy, the Hemsworths, Rihanna, Justin Theroux and more


Olivia Wilde is a picture in royal blue during a stunning photo shoot on the beach in Malibu, Calif., on Friday.