Kate Middleton and Prince William at London 2012 Olympic Games

By: / August 3, 2012