38. Prince William and Kate Middleton with the newborn Princess
Prince William and Kate, Duchess of Cambridge and their newborn baby princess’ wave as they pose for the media as they leave St. Mary’s Hospital’s on May 2, 2015.
Exposing the truth one lie at a time
Prince William and Kate, Duchess of Cambridge and their newborn baby princess’ wave as they pose for the media as they leave St. Mary’s Hospital’s on May 2, 2015.