After a 10 year romance Prince William married Kate Middleton at Westminster Abbey on Friday April 29, 2011. A million people lined the procession route to watch the happy couple while many more around the world watched on televison. The Queen bestowed on them the titles of Duke and Duchess of Cambridge.