Royal wedding: Zara Phillips marries Mike Tindall

Zara Phillips marries Mike Tindall
|

Zara Phillips has married Mike Tindall in a private ceremony at Canongate Kirk in Edinburgh. The bride and groom were beaming as they emerged from the church to cheers from the waiting crowds.