Our best dressed this week wore the gamut–from suits to the girliest dresses possible. Elizabeth Olsen wore a red pant suit with a light blue shirt by the Row (awww), channeling that Gwyneth Paltrow-wears-Tom-Ford-for-Gucci moment. Mena Suvari and Emily Blunt both chose strapless, full-skirted frocks courtesy of Alice + Olivia and Naeem Khan, respectively. Megan Fox went for girly innocence in a short neutral Elie Saab, and Jessica Alba wore a leather and lace Dolce and Gabbana number. Who’s your favorite this week?