Charlize Theron throws cute baby shower for 'The Huntsman' costar Emily Blunt

Emily Blunt was treated to a fun celebration by her close friend Charlize Theron as she prepares to welcome her second child and in the lead-up to the birth, her close friend Charlize Theron has helped celebrate the special occasion. On Saturday Charlize hosted a baby shower for her co-star in The Huntsman: Winter's War.

Photos posted online showed Emily showcasing her large baby bump in a printed, floor-length maxidress. Guest and fitness coach AJ Johnson shared a snap of Emily and Charlize, calling Charlize a "hostess with the mostess".

The Sicario star has yet to reveal the sex of her baby, so both pink and blue decorations dotted the baby shower.

TAP TO VIEW GALLERYCharlize Theron and Emily Blunt Charlize Theron threw a baby shower for her friend Emily Blunt

Emily, 33, was presented with a cake that had pale-blue frosting, topped with yellow ducks. However a source also told Us Weekly: "Everything at the party was done in shades of light pink. There were pink balloons and light-pink floral centrepieces. It was very low-key."

Guests included Charlize's mum Gerda Maritz and make-up artists Jenn Streicher and Laini Reeves.

Charlize Theron and Emily Blunt about to hug each other on the Red Carpet The pair starred in The Huntsman: Winter's War together

It's no surprise that Charlize, 40, chose to throw a baby shower for her fellow Hollywood star. The pair both recently worked together on The Huntsman: Winter's War, playing on-screen sisters Queen Ravenna and Princess Freya.

Charlize opened up about her little boy Jackson, four, is besotted with Emily.

"My son is in love with her," she told Extra TV. "He thinks she's the most beautiful princess ever.

"The kids were all there. But, I didn't even exist. My son was just like, 'She's a princess', and I was like, 'I'm a queen!'"

John shared this photo of his and Emily's now-two-year-old daughter Hazel back in 2014.

In January, Emily and her husband John Krasinski confirmed that they are expecting their second child. The couple are already parents to two-year-old daughter Hazel, who isn't quite ready to take on her role as big sister.

"She quite likes being top dog at the moment, I think," Emily told Jimmy Kimmel. "I broached it with her and the first response when I said, 'You know Hazel, there's a baby in there; you're going to be a big sister', did not go well.

"She looked at me and she went, 'Nope.' And I went 'Yes.' That was the first talk. I've bought her every 'I'm a big sister' book out there."

HELLO! Canada magazine is available for your tablet and smartphone. Get HELLO! Canada, PEOPLE, Vanity Fair and over 100 more of the world’s best magazines for one low monthly price at Texture by Next Issue. CLICK HERE to sign up for a free trial.