Hollywood A-listers Ryan Reynolds and Blake Lively reveal unusual name for their baby daughter

Ryan Reynolds and Blake Lively welcomed their baby daughter James in December Credit: PA

Hollywood has been pondering the name of Ryan Reynolds and Blake Lively's baby girl since she was born in December - and today the Green Lantern actor put the couple's fans out of their misery.

Their daughter is called James.

The 38-year-old actor revealed all on The Today Show.

"It is Butternut Summersquash," Reynolds joked. "No, it’s out there! It’s out there. It’s James. Everyone knows and I told everyone who would listen that."

"Before it was out there I didn’t want to be the first guy screaming it out to the media 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?'" he added.

Actresses Jessica Simpson and Lindsay Sloane both named their daughters Maxwell in 2012 Credit: PA

The stars are not the first Hollywood parents to give their daughters' traditionally masculine names.

Actresses Jessica Simpson and Lindsay Sloane both named their daughters Maxwell in 2012.

James has been popular for baby girls in Hollywood for years, but as a middle name. Sean Combs' nine-year-old daughter is called Jessie James and James Marsden named his daughter Mary James in 2005. More recently Jennifer Love Hewitt named her baby girl Autumn James.