14/08/2014 12:42 BST | Updated 20/05/2015 06:12 BST

Olivia Wilde Gives Birth To Baby Boy And Guess What She's Called Him?

Big congratulations to Olivia Wilde and Jason Sudeikis on the arrival of their new baby boy!

The 30-year-old actress gave birth to her first child on Wednesday in New York City and shared the news, his beautiful name AND this pic on Twitter. Introducing Otis Alexander Sudeikis (what a name)...

How cute is this photo? The first of mumma and baby cuddling up together. While Wilde's due date was 4 May, clearly the early arrival was more than welcome - they both look pretty taken with one another.

Wilde and Sudeikis first started dating back in November 2011 and announced that they were expecting back in October. While the couple revealed that they were having a boy there was no mention of potential baby names, but we love the sound of Otis Alexander Sudeikis. That's a heartbreaker of a name right there.

2014 Vanity Fair Oscar Party Hosted By Graydon Carter - Arrivals

This was them back at the 2014 Vanity Fair Oscar party hosted by Graydon Carter in West Hollywood - and can we just talk about Wilde's maternity style? Classic, elegant and completely glowing.

Seriously how good do they look together? Guaranteed baby boy Otis is going to be a looker.

LOVE THIS LADY? Hands down, she knows how to put together a killer ensemble and when it comes to super-stylish stateside ladies she's one of them. Check out this style file for some serious inspiration...