Tamsin Egerton and Josh Hartnett are expecting their second child together.

Tamsin Egerton and Josh Hartnett

Tamsin Egerton and Josh Hartnett

The 28-year-old actress attended the Vanity Fair party following the Oscars on Sunday night (26.02.17) and she was spotted scoffing sweet treats at the star-studded bash.

But the blonde beauty - who gave birth to a daughter in November 2015 - joked to People magazine that it wasn't "feeding the baby nourishment".

Tamsin and Josh, 38, met on the set of 'The Lovers' in 2011 and they started dating the next year.

And Josh - who dated the likes of Kirsten Dunst and Scarlett Johansson before he started seeing Tamsin - previously admitted that becoming a father has changed his outlook on life.

Speaking in 2016, the 'Penny Dreadful' actor explained: "It changes everything, what can you say?

"The rubber finally meets the road and everything you have done beforehand is just preamble. You're actually living your life for the first time because everything matters a bit more doesn't it?"

Josh admitted that becoming a dad has caused him to focus less on himself.

The Hollywood hunk said: "There's no time for naval-gazing anymore.

"For me it's not just about who I'm potentially working with, I just want to take that opportunity and I want to live as much of a full life as I can because I'm taking care of my daughter and thinking about her."

Despite this, the actor also conceded becoming a parent can initially be a frightening experience.

Josh shared: "Your ego melts away when you have a new kid. Your heart kind of leaves your body and you give it permission to walk around with someone else for a while.

"It's really terrifying but it's beautiful. I love it more than anything. I wish I would have started it earlier. But I'm so glad that she is the one I'm raising."