Simon Cowell once rejected a meal Naughty Boy spent three hours cooking for him.

Naughty Boy

Naughty Boy

The 'Britain's Got Talent' judge turned out to be a fussy eater, leaving Naughty Boy - who was an adviser on Cowell's 'The X Factor: The Band' - unimpressed after he spent the day cooking.

He told The Sun newspaper's Bizarre column: "I spent the whole day in the kitchen thinking Simon's going to love this. I found out he doesn't eat lamb. But his chef liked it."

However, Naughty Boy, 35, who has launched Naughty Boy Kitchen and plans to have food trucks at music venues and award shows next year, says other stars are more appreciative of his food.

He said: "I cooked my keema shepherd's pie for Mary J. Blige and she said it was the best she'd ever had. She even took the leftovers home with her."

But, he admitted he does worry that pop stars and musicians don't eat properly.

He said: "I've seen some artists that you think are eating – they act like they eat whatever they want, especially a couple of female artists. You don't ever see them eat anything and you hope that they are eating something."