Finally. After what was beginning to feel like an eternity of waiting, speculating, and generally not knowing what was up with Blake Lively and Ryan Reynolds's new baby, E! Online has learned the name of the child. While earlier reports claimed the name was Violet, Reynolds flat-out denied those rumours. Her actual name? James.
That might seem like a slightly odd choice, considering that James is normally a name reserved for boys. But a quick perusal of ThinkBabyNames.com reveals that James as girl's name is of Spanish origin, with the meaning "she who supplants."
What do you think of Lively and Reynolds's baby name? Tell us in the comments below!