InStyle
Courtesy
Miss Selfridge, $60 BUY IT
Advertisement
Jessica Biel was at her loveliest in Marchesa