Kate Middleton, Prince William, and Prince Harry dressed to the nines to celebrate the wedding of Mark Tomlinson and Laura Bechtolsheimer in Arosa, Switzerland, on March 2.
A Royal Affair
Kate Middleton, Prince William, and Prince Harry dressed to the nines to celebrate the wedding of Mark Tomlinson and Laura Bechtolsheimer in Arosa, Switzerland, on March 2.