It’s no secret that most royal brides have a second wedding dress that they wear at either their regal reception or another event during their lavish wedding weekend. But, until now, we’ve never known that Grace Kelly, Princess of Monaco wore a second gown — and it was pink! 

According to Good Housekeeping, Grace donned a light pink taffeta suit top and a matching tea-length skirt featuring a fitted bodice and a rounded collar for her civil wedding ceremony to Prince Rainier at Monaco’s royal palace in April 1956. 

grace kelly wedding dress
Getty Images

The two-piece ensemble was reportedly created by Helen Rose, a costume designer who also worked with Grace on four movies during her Hollywood acting career. Rose additionally designed the Princess’ iconic long-sleeved wedding gown when the star tied the knot with Prince Rainier on April 18, 1956.

Late last month, Hello! magazine similarly uncovered that Princess Diana also wore a second wedding dress when she exchanged vows with Prince Charles back in July 1981. Though Diana never actually wore her second gown, it was created by designers David and Elizabeth Emanuel as a back-up ensemble in case the sketches of her lavish gown were released to the public before her big day. 

“At the time we wanted to make absolutely sure that the dress was a surprise,” David told People, according to Hello!. “We didn’t try it on Diana. We never even discussed it. We wanted to make sure that we had something there; it was for our own peace of mind, really.”

Diana’s future daughters-in-law Kate Middleton and Meghan Markle also wore two wedding dresses at their nuptials in April 2011 and May 2018, respectively. Kate’s strapless ivory frock was designed by Sarah Burton for Alexander McQueen while Meghan’s white sleeveless dress was created by Stella McCartney. 

Join our Facebook group for the latest updates on Kate Middleton, Prince William, and all things royal!