Princess Kate wowed royal fans across the world on her wedding day in 2011 as she stepped out in a regal yet modern dress, perfect for a future Queen. Millions were taken aback by the hand-crafted ...
On September 28, 2024, the world watched Princess Theodora of Greece wed Matthew Kumar in an unforgettable ceremony at the ...