Last Night's Look: Hit or Miss?

Vote on this week's styles, including Kristin Cavallari, Cameron Diaz and more stars! You decide – are they fashionistas or flops?

JENNIFER LOPEZ

Not even a royal affair can tame J.Lo's curves as she unleashes her famous physique in an emerald body-con Emilio Pucci gown with a Lena Erziak clutch, Brumani earrings and rings by Amrapali and Le Vian at the BAFTA gala.