Kate Middleton and Prince William are celebrating their tenth wedding anniversary today.
The couple got married on April 29, 2011 and the union is blessed with three children – two boys and a girl.
The Vent Republic wishes them a happy anniversary and more years in marital bliss.