March 20, 2015 09:25 AM

Theo Wargo/WireImage

The secret is out!

Ryan Reynolds and Blake Lively‘s baby girl is named James, the actor confirmed during an interview with Today.

After admitting that his daughter’s name was not any of his previous suggestions — including Excalibur Anaconda Reynolds — the proud new dad teased one last possibility before announcing her real moniker.

“It’s Butternut Summer Squash,” he jokes. “It’s James. Everyone knows.”

The couple — who welcomed their daughter in December — were hesitant to share her name in the past, but Reynolds, 38, explains his reasoning behind the big reveal.

“I didn’t want to be the first guy screaming it out to the media,” he shares. “Because as we know, little girls turn into teenage girls and little teenage girls sometimes scan through the archives and go, ‘Why did you do that?’ “

E! News was first to report the name in February.

This embed is invalid

— Anya Leon

You May Like