Two brunette beauties, one blue and white dress: Who wore it best? When Kat Dennings walked the red carpet at the 55th Annual Grammy Awards in L.A. Feb. 10, the 2 Broke Girls star donned a strapless, structured Vivienne Westwood dress. The 26-year-old actress, who wore her hair down in loose curls, completed her look with platform peep-toe pumps and David Yurman jewelry.

VIDEO: A-list stars walk the red carpet at the 2013 Grammys

Unfortunately, Nick Zano's girlfriend made the mistake of selecting a dress already worn by Kate Beckinsale five months earlier. The Total Recall actress, 39, wore the sequined design to Porsche Design's 40th Anniversary Event in L.A. on Sept. 4, 2012.

PHOTOS: Hot British stars

Unlike Dennings, Beckinsale wore her hair in a high ponytail and paired the dress with Christian Louboutin mesh pumps.

Tell Us: Which actress rocked the Vivienne Westwood dress best?

This article originally appeared on Who Wore It Best: Kat Dennings vs. Kate Beckinsale?