Kate Middleton has been seen heading to wedding rehearsals with Prince William Thursday. It's the Duchess of Cambridge's first public outing since the day she gave birth to Prince Louis three weeks ago.
She was wearing sunglasses and a floral dress as she sat in the passenger seat of the black car driven by William.
Meghan Markle gave a radiant smile in the backseat of a Range Rover as she and Prince Harry pulled into Windsor Castle Thursday where they will get married and have their reception.
Markle’s hair was half-up, revealing large diamond earrings and she wore an elegant white blouse.
Queen Elizabeth was also photographed heading to Windsor Thursday, it is reported that she will meet Meghan Markle's mother on Friday, the day before the wedding.
The royals were all gathering for a final run-through before the big day, and they appear to be welcoming Markle's mother, Doria Ragland, with open arms.
Prince Charles and his wife, Camilla, had tea at Clarence House, where Ragland is staying, Wednesday after her arrival in London. An aide followed with a bouquet of flowers. The get-together was said to have gone "extremely well," Sky News reported.
As rehearsals are underway for the wedding, it has been reported that Elton John will perform at the nuptials.
His official website says his scheduled concerts in Las Vegas this weekend have all been canceled due to a "scheduling conflict" with many speculating that it is the royal wedding.
The "Rocket Man" singer famously sang at Princess Diana's funeral in 1997 where he changed the lyrics of his hit, "Candle in the Wind" to reflect the life of the "People's Princess."
John also attended the 2011 nuptials of William and Kate.