Robert Pattinson and FKA twigs

Robert Pattinson and FKA twigs

FKA twigs has put Robert Pattinson on a diet.

The 'Two Weeks' hitmaker - who has been dating the 'Twilight' star since summer - is reportedly so unimpressed with her boyfriend's poor fitness levels that she decided to do something about it.

A source revealed: "He's very unfit, smokes and drinks way too much, but she's convinced him he'll be much happier if he's more healthy ...

"[She's] teaching him what foods are good, limiting his booze to low-calorie spirits and getting him pumping barbells in his spare time."

The 26-year-old singer - whose real name is Tahliah Barnett - is believed to have implemented the healthy eating and exercise campaign to improve their sex life.

The source continued: "FKA's so fit it's not funny and she outperforms him in the bedroom all the time."

Meanwhile, friends of the 28-year-old actor are reportedly unhappy with his "strange" behaviour since he started dating Tahliah.

The source revealed that Robert - who "was always a bit of a nerd growing up" - has been trying too hard to "be cool", making up for lost time during his youth.

They explained to OKMagazine.com: "Rob's been going through a very strange phase, and while there's no doubt he's sweet on Tahliah, he's partying way too hard for his own good and acting like a total space cadet.

"He's easily influenced and this is a classic case of Rob trying to impress the cool crowd of hipsters he's been hanging out with.

"His oldest friends and even his family are shocked but he's not listening to anyone and genuinely thinks it's a cool new style!"