Charlize Theron Threw Emily Blunt The Sweetest Baby Shower

A baby shower is not complete without an adorable cake with rubber duckie toppers, or at least that is what the hostess with the mostess Charlize Theron believed.

The actress recently threw her The Huntsman: Winter’s War co-star Emily Blunt a dreamy baby shower to celebrate the impending addition to their family.

Guests included Charlize’s mother, Gerda Martiz,  Laini Reeves. AJ Johnson and Jenn Streicher.

The actress is expecting her second child with husband John Krasinski. Their 2-year-old daughter Hazel has had a very interesting reaction to her mum’s pregnancy, but is slowly coming around to the idea of being a big sister.