In quite adorable news, Mean Girls star Rachel McAdams has given birth to her first child!
The star's pregnancy was first reported back in February and today, Hollywood Pipeline has published photos of Rachel with her husband Jamie Linden holding a wee baby!
The photos definitely don't confirm the gender of the baby, with the precious little thing wrapped in a black and white blanket, however, the publication did say that Rachel was overheard saying that “he‘s a good baby.”
So, it seems that the lovely lady who played Irene Adler in Sherlock Holmes, may have given birth to a son.
Rachel is a notoriously private person, so there has never been confirmation of the pregnancy, but we're just going to say congratulations anyway...