Guest pictured leaving the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Princess Eugenie of York leaves the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Natalie Pinkham is pictured leaving the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
General view during the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
General view during the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Princess Eugenie attends the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
General view during the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
General view during the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Princess Eugenie attends the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Princess Eugenie attends the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Cressida Bonas is pictured leaving the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Cressida Bonas is pictured leaving the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Cressida Bonas is pictured leaving the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Cressida Bonas is pictured leaving the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Cressida Bonas is pictured leaving the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Cressida Bonas is pictured leaving the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Princess Eugenie attends the wedding of Rupert Finch and Natasha Rufus on June 8, 2013 in Gloucester, England.
Princess Eugenie attends the wedding of Rupert Finch and Natasha Rufus on June 8, 2013 in Gloucester, England.
Natasha Rufus leaves the church after her wedding to Rupert Finch on June 8, 2013 in Gloucester, England.
Rupert Finch and Natasha Rufus leave the church after their wedding on June 8, 2013 in Gloucester, England.
Rupert Finch and Natasha Rufus leave the church after their wedding on June 8, 2013 in Gloucester, England.
Rupert Finch and Natasha Rufus leave the church after their wedding on June 8, 2013 in Gloucester, England.
Rupert Finch and Natasha Rufus leave the church after their wedding on June 8, 2013 in Gloucester, England.
Rupert Finch and Natasha Rufus leave the church after their wedding on June 8, 2013 in Gloucester, England.
Rupert Finch and Natasha Rufus leave the church after their wedding on June 8, 2013 in Gloucester, England.
Princess Eugenie is pictured leaving the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Princess Eugenie is pictured leaving the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Princess Eugenie is pictured leaving the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Princess Eugenie is pictured leaving the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Princess Eugenie is pictured leaving the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Princess Eugenie leaves the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Bridesmaids arrive at the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Bridesmaids arrive at the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Prince Michael of Kent arrives at the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Prince Michael of Kent arrives at the wedding of Rupert Finch And Natasha Rufus on June 8, 2013 in Gloucester, England.
Natasha Rufus is pictured arriving for her wedding to Rupert Finch on June 8, 2013 in Gloucester, England.
Natasha Rufus is pictured arriving for her wedding to Rupert Finch on June 8, 2013 in Gloucester, England.
Natasha Rufus is pictured arriving for her wedding to Rupert Finch on June 8, 2013 in Gloucester, England.
Natasha Rufus is pictured arriving for her wedding to Rupert Finch on June 8, 2013 in Gloucester, England.
Natasha Rufus is pictured arriving for her wedding to Rupert Finch on June 8, 2013 in Gloucester, England.
Natasha Rufus is pictured arriving for her wedding to Rupert Finch on June 8, 2013 in Gloucester, England.