InStyle
Courtesy
Kate Spade, $35 each BUY IT
Advertisement
Lea Michele was pretty in Alon Livné's pink