Back in October 2005, Catherine Zeta Jones hit the red carpet for the LA premiere of ‘The Legend of Zorro’ with co-star Antonio Banderas.
The Welsh beauty looked stunning wearing a Dolce & Gabbana champagne-coloured dress with a lace overlay and a contrasting black lace waistband with a red corsage.
Sarah Hyland would’ve been just 15 when CZJ wore this dress, so we can forgive her re-run of this classic dress at the 2012 Golden Globe Awards last week.
The 21-year-old actress opted to wear her strapless version of the dress without the red corsage, opting for complementary accessories and a wavy low-slung bun.
Catherine’s red corsage really bothers me upon seeing Sarah’s cleaner version, so Sarah wins for me.
Credit: INFPhoto & Getty