British royal and equestrienne Zara Phillips, 30, has wed rugby player Mike Tindall, 32, at ceremony in Edinburgh, Scotland. The two met when Phillips' cousin, Prince Harry, introduced them on a night out during the World Cup in 2003. Phillips, who has said she will keep her maiden name, is the eldest granddaughter of Queen Elizabeth I and 13th in line of succession to the throne.

Phillips wore an elegant ivory dress made of silk and satin and designed by her grandmother's favorite designer Stewart Parvin. Her blond hair was pulled tight in a bun under a Greek tiara she borrowed from her mother, Princess Anne.

Newlyweds the Duke and Duchess of Cambridge, aka Prince William and Kate Middleton, were in attendance at the relatively low-key ceremony, which was followed by dancing and karaoke. The future King of England himself serenaded the bride with a karaoke performance of Bon Jovi's 80's ballad, "Livin' on a Prayer," a source told Us Magazine.

Read more about: