Episode Description

Buckingham Palace has confirmed that Duchess of Cambridge Kate Middleton is expecting a royal baby with husband, Prince William.

Discuss