Real Wedding: A Dreamlike Day in Budapest with a Princess-Worthy Wedding Dress

Catherine and Oliver held their wedding in Budapest, with the ceremony at the opulent Saint Stephen's Basilica, and the reception at the Marriott Budapest. Catherine's breathtaking wedding dress, complete with three metre train, stole the show yet was detachable to allow her to dance the night away. An Operetta singer friend of the couple sang Ava Maria during the ceremony, and the incredible entertainment continued throughout the day, with a pianist playing during dinner, followed by fireworks in the evening.