Prince Harry and Meghan Markle have officially tied the knot!
The happy couple married at a stunning Windsor Castle ceremony, surrounded by friends and family, many of which were A-list celebs.
After months of preparation, Meghan arrived at St George's Chapel by car shortly before 12pm on Saturday. Meghan drove to the chapel with her mother, Doria Ragland.
The bride was followed fown the aisle bya group of 10 adorable bridesmaids and page boys, including Harry's four-year-old nephew Prince George and three-year-old niece Princess Charlotte. Meghan, now the Duchess of Sussex, walked up the steps of the church in an white Givenchy dress with flowing train and long lace veil. The dress was designed by Givenchy artistic director Clare Waight Keller.
Another adorabel detail from the big day is Meghan's bouquet. She carried a small bouquet of white flowers, reportedly picked by Harry in Diana's garden, and wore the Queen Mary Diamond Bandeau Tiara, made in 1932 and borrowed from Queen Elizabeth II.
Meghan, 36, broke with tradition by walking part way down the aisle on her own, before being accompanied the rest of the way by her new father-in-law Prince Charles, as her own father Thomas Markle is suffering from health issues.
As Harry stood next to his brother and best man Prince William, Charles handed Meghan over at the altar. Once stood together, the 33-year-old could be seen whispering to his bride, stating the words, "You look amazing."
What a perfect day!