New Father Prince William Leaves Hospital

Prince William left St. Mary's Hospital in London where the Duchess of Cambridge had given birth to a baby girl on Saturday (May 2).

Related Videos