In a span of a decade, the current generation of royal family fans witnessed two game-changing royal weddings.
The first one was on April 29, 2011 when Prince William married his longtime partner, Kate Middleton.
People have not forgotten Kate's stunning bridal moment when she stepped out from the car wearing her now-iconic Sarah Burton Alexander McQueen lace bridal gown.
The gown was said to have cost $434,000 or PHP22,659,791.
The Duchess of Cambridge looked every bit a princess, and her decision to keep her hair down and do her own bridal makeup added a refreshing take on the traditionally formal royal dress code.
Meanwhile, Meghan Markle presented a more minimalistic approach to the royal bride aesthetic for her wedding to Prince Harry earlier today, May 19, 2018.
The Duchess of Sussex wore a sculpted ivory sheath gown designed by Clare Waight Keller, the first female artistic director for Givenchy.
It was a surprising choice, but Meghan still radiated the beauty of a royal-to-be.
The dress reportedly cost $430,000 or PHP22,450,945.
Her hair and makeup were done by Hollywood hairstylist Serge Normant and longtime friend makeup artist Daniel Martin.
Both Kate and Meghan wore tiaras from the Queen's vault for their "something borrowed," as part of royal wedding tradition.
Kate wore the Cartier Halo tiara, while Meghan wore the Queen Mary diamond tiara bandeau.