4. Kate will be married to Prince William on April 29, 2011. 2. Hayley takes a picture of David goofing off.
blog comments powered by Disqus