Getting broody? Leonardo DiCaprio plays the doting uncle in New York with close friend Tobey Maguire's daughter Ruby

He’s a famously commitment shy bachelor but that hasn’t stopped Leonardo DiCaprio playing the doting uncle.

The 38-year-old actor enjoyed a day in New York with his close friend Tobey Maguire and Tobey’s daughter Ruby on Saturday and Leonardo couldn’t resist the adorable youngster, who calls him 'Uncle Leo'.

DiCaprio carried Ruby, who will turn seven on Sunday, out of their hotel to a waiting SUV as her father walked along beside them with a car seat.

Adorable: Leonardo DiCaprio spent time with his close friend Tobey Maguire and his daughter Ruby, who calls him Uncle Leo, in New York on Saturday

Ruby looked perfectly content to be carried by one of Hollywood’s hottest stars, wrapping her arms around Leonardo’s neck.

And although he has remained resolutely childfree, DiCaprio was a natural with the youngster.

The blonde girl, who bears a striking resemblance to her father, looked cute in a bright red coat.

Content: Ruby looked perfectly content to be carried by one of Hollywood’s hottest stars, wrapping her arms around Leonardo's neck

Dressed casually in jeans and a dark jacket, Leonardo covered his face with his usual hat and sunglasses.

Tobey was equally dressed down in jeans and a dark jacket.

Leonardo and Tobey have been friends since they were both struggling actors in Hollywood, remaining close even though their personal lives have gone in different directions.

Sharing the duties: While Leonardo carried Ruby, Toby carried the car seat as they left their New York hotel

Maguire married jewellery designer Jennifer Meyer in 2003 and went on to have two children, Ruby, whose middle name is Sweetheart, and their son Otis, born in 2009.

Leonardo is smitten with the children, telling Access Hollywood earlier this year, 'I have a great relationship with them, they’re the best, those kids.'

Smitten: Leonardo DiCaprio is smitten with Ruby and her brother, previously explaining, 'I have a great relationship with them, they're the best, those kids'

Close: Leonardo and Tobey have been close friends since they were both struggling actors in Hollywood

Meanwhile, Leonardo appears to have worked his way through the Victoria’s Secret catalogue for girlfriends, dating Gisele Bundchen, Bar Refaeli, Erin Heatherton and most recently Toni Garrn.

While he has never married, Leonardo insisted in 2010 that he does want children.

Birthday treat: Ruby spent the day with her father and 'Uncle Leo' ahead of her seventh birthday on Sunday

He told Le Matin, ‘Someday that’s absolutely gonna happen. Do I want to be a father? Yes, but I think I have a few more years. That said, I don’t think I need to have children to play a father in the movies.

'This feeling is in me, I understand it completely. In my private life, I still have time to become a dad, and I’ve no desire to rush.’

However, he doesn’t seem quite so keen on tying the knot.

When asked about marriage, the Hollywood lothario told Extra earlier this year, ‘I take it as it comes. We'll see what happens in the future. ... I don't try to determine what the future will be. I take it day by day.’

Daddy/daughter time: Tobey and Ruby enjoyed a day out together with Leonardo the day before her seventh birthday

I want Uncle Leo: The adorable youngster didn't look too pleased as she held on to Tobey's hand