Meghan Markle and Kate Middleton are now living charmed lives the vast majority of people on the planet can only dream of.
They have both married into extreme wealth and become a part of history as the wives of UK princes William, 37, and Harry, 34.
Their weddings were huge international events.
Kate married William in 2011, while Meghan wed Harry in May 2018.
Both weddings were extremely lavish, not just by civilian standards but by royal standards too.
Meghan Markle’s wedding dress cost a huge sum of money, far more than Kate Middleton’s already rather expensive gown.
Her chapel gown cost £387,000 and was by Givenchy, while her Stella McCartney gown for her reception cost a further £119,555. In total Meghan’s wedding dresses cost over half a million pounds, not including shoes, veils and other accessories.
Kate Middleton’s wedding dress, on the other hand, cost £250,000. But, which royal woman spent more on her flowers?
Ahead of Meghan’s wedding, Business Insider estimated that the Duchess of Sussex’s flowers would cost £110,000.
However, after the wedding an expert proffered a larger sum.
Caroline Marshall-Foster, editor of The Florist Magazine suggested the blooms cost £500,000 taking into account human labour.
She told the Sun: “The team (I’m told 28 of them) were working through the night, never mind all the pre-prep and conditioning which would have taken hours given the need to keep some of these varieties in peak condition.”
However, Kate’s flowers were reported to have cost more. According to Good Housekeeping: “Overall, the floral budget was estimated at £800,000. Or around $1.1 million (£875k), one wedding expert estimated.”
Meghan Markle and Beyonce are said to be walking the Lion King red carpet for the London premiere.
Taking to Twitter, one user wrote: “Meghan Markle & Beyoncé are meeting this Sunday. My worlds are colliding in a glorious way. Throw Kamala Harris in the mix and my head would explode.”
“BRB, booking a flight to Heathrow,” an overseas fans said.
“We can’t wait to hopefully see pics of Meghan hanging out with Beyonce,” another wrote.
Who is Meghan Markle? Quick profile
Meghan Markle was born Rachel Meghan Markle, on August 4, 1981 to parents Doria Ragland and father Thomas Markle.
Her father was previously married to Roslyn Loveless and Meghan has two elder half sibling – sister Samantha Markle and brother Thomas Markle Junior.
Meghan’s first television appearance in the USA was in an episode of the medical drama General Hospital in 2002.
She later moved on to roles in CSI, Without a Trace and Castle along with bit parts in Hollywood films including Get Him to the Greek, Remember Me and Horrible Bosses.
Meghan was also a “briefcase girl” on Deal or No Deal – but her most famous role was as Rachel Zane in legal drama Suits, which launched in 2011.
She was written out in the finale of the seventh series when her character got married, which aired in April 2018 – just before she got married herself.
Charity and humanitarian work
Meghan Markle’s career in television has gone hand-in-hand with her support for causes close to her heart.
She wrote about the stigma around menstrual health in an article for Time magazine and was a Global Ambassador for World Vision Canada – with whom she Travelled to Rwanda for the charity’s Clean Water Campaign.
And her commitment to gender equality has seen her work with the United Nations – receiving a standing ovation in 2015 for her speech to mark International Women’s Day.
In September 2011, she wed film producer Trevor Engelson, who she began dating in 2004.
But the pair divorced two years later in August 2013, citing irreconcilable difference.
She was in a relationship with celebrity chef Cory Vitiello for almost two years, before they broke it off in 2016 but the two remain good friends.
And in June 2016, she met Prince Harry on a blind date set up by a mutual friend.
Their relationship began in October that year and just over one year later, on November 27, 2017, the pair announced their engagement.
They married on May 19, 2018 at St George’s Chapel in Windsor Castle.
Some have claimed Meghan Markle is the first mixed-race member of the Royal Family.
Historians are still arguing about Queen Charlotte, the wife of King George III.
But Meghan will be the first royal to openly embrace a mixed-race heritage.
She has written about the difficulties of being a biracial actress in Hollywood as she claims she is not black enough for some roles and not white enough for others.