Who is Kate Middleton?

Kate Middleton is the fiancee of Prince William of Wales. They announced their engagement on November 16, 2010 and will be married on April 29, 2011.