There isn't anyone who doesn't remember the wedding day of Kate Middleton and Prince William on 29 April 2011. A bright and ...