Ryan Reynolds and Blake Lively were married in 2012 and had their first baby over the holidays. We know it's a girl. We know she's probably blonde and cute.
But we didn't know the name ... until now!
And it's James. Yup JAMES! J-A-M-E-S. Good ol' fashioned James.
Not the name of the town where the child was conceived, like Beckham and Posh did with Brooklyn. Not the name of the couple's favorite fruit, like Gwyneth Paltrow and Chris Martin's did with Apple.
Nope, guys this is a two-month old baby GIRL named JAMES.
Her mother, Blake, seems to have enjoyed the process of growing up with a boy's name so much that she has seen fit to give one to her daughter.
We thought the name was going to be Violet Reynolds after a "tweet and delete" from a nurse in the maternity ward at the hospital where James was born.
But nope, Violet wouldn't do apparently. Speculation continues as to why they didn't name their daughter Gunther, Big Steve, or Old Man Kowalski.
Other celebrities will often name their child the first noun they see, like Michael Jackson did with his son, Blanket.
Sometimes they go with something a little more professional sounding title, like Pilot Inspektor (Jason Lee) or Jermajesty (Jermaine Jackson).
But rarely do they go with just a straight-up gender switcharoo like this.
What do you think of Blake and Ryan's baby girl name choice? Does it rank among the worst celebrity baby names of all time? Or do you actually kinda like it?