Kendall Jenner thinks Harry Styles stinks of BO.

Kendall and Kylie Jenner

Kendall and Kylie Jenner

The 20-year-old model - who has an on-off relationship with the One Direction star - has tried to encourage the 22-year-old singer to take more showers and wear a more heavy-duty deodorant as he has terribly whiffy armpits.

Speaking to her youngster sibling Kylie Jenner, 18, in an upcoming episode of their family's E! reality TV show 'Keeping Up With the Kardashians', which is set to air tonight (21.02.16), she said: "I've asked him to shower more and told him a little deodorant never hurts."

And this isn't the first time Harry has been told by a girl that he stinks, as his ex-girlfriend Taylor Swift - whom he dated briefly in 2013 - claimed she couldn't bring herself to kiss him when they were dating because he had "the worst breath."

Meanwhile, Kendall's embarrassing revelation won't come as too much as a surprise to the hunk as their relationship isn't thought to be that "serious" after he told her he just wants to stay friends while he focuses on his solo career.

A source said recently: "They are still going to carry on as friends. Harry doesn't want to settle down so he would never get a serious girlfriend during this phase of his life... in Harry's eyes it was never anything official."