STUDIO
Follow Us

Terms of Use Privacy Policy

Duchess Catherine and newborn son leave hospital

Catherine, Duchess of Cambridge, and her newborn son have left the hospital, just seven hours after she gave birth.

Source: Splash News

Top Trending Videos