Mila Kunis has finally confirmed the news we have all been waiting for – she’s pregnant!

The Black Swan actress was on Ellen and talked about her cravings and how her partner, Ashton Kutcher,  is dealing with them.

Wait till you hear what he did … hilarious!

She isn’t giving anything away on whether she is expecting a boy or a girl, but Ellen reckons it’s a boy. Perhaps she knows something we don’t?

Mila also confirmed another massive piece of news she has not acknowledged yet, can you guess what?

Congratulations to Jackie and Kelso!