Ed Westwick's mother is disappointed he's single.

The British hunk is best known for playing ladies' man Chuck Bass in Gossip Girl, where he romanced Leighton Meester's character Blair Waldorf.

While he has plenty of female fans, the 26-year-old is currently still on the market.

"I am [single], much to the disappointment of my mother, who I'm sure would love to see me settled down soon," the eligible bachelor laughed to the latest edition of British InStyle.

"I'm a massive foodie but not the greatest chef. I need a girlfriend to cook for."

One of Ed's latest projects is Romeo and Juliet, where he stars as Tybalt alongside Hailee Steinfeld and Douglas Booth.

The actor had a rather unusual way of getting to know his 21-year-old co-star Douglas, which involved challenging him to a dual in the early hours of the morning.

"We had been for dinner in this very quiet square in Italy during filming, and where we were staying was similar in architecture to where we were going to shoot a scene, so I leapt out of the taxi and started rehearsing," he laughed.

"I think Douglas was a bit caught off guard but then we both totally got into it. It was a nice way to break the ice."

Julian Fellowes wrote the screenplay for the Shakespeare adaptation and is also behind hit series Downton Abbey.

Ed is keen to work with him again.

"He's been talking about creating an American show set in the '20s/'30s between the east and west coast, so I'd love to be involved in something like that. I love anything 'period'," he explained.