On April 29, 2011, Prince William and Catherine Middleton tied the knot during a lavish ceremony at Westminster Abbey in London.This year, the couple celebrate ten years of marriage.
So to mark the occasion, here are the Duke and Duchess of Cambridge’s most romantic moments… .