LONDON – Prince William has selected a toupee for his April 29th wedding to Kate Middleton.
Royal Family
KATE MIDDLETON, AGE 36?
LONDON — Royal damage control is in full effect! The Royals have learned that Kate Middleton was actually born in 1975!