Royal UK

A smiling couple in wedding attire waves while riding in a carriage during a royal event.