Nicole Scherzinger was apparently paid $1 million for a private show this week.

The former Pussycat Dolls singer performed at the Dubai World Trade Centre for Emirates NDB bank. The concert took place on Thursday evening and lasted for around 45 minutes.

“Even Nicole can’t turn down that sort of cash,” a source told British newspaper The Sun. “It didn’t take too much time out of her schedule and she was flown in and out of Dubai in first class.

“It’s easy money.”

After performing some of her biggest hits, Nicole spent the evening in Dubai. She then flew to Los Angeles to continue work on her new album.

The 34-year-old will soon be returning to the UK for her role as a judge on TV talent show The X Factor.

Nicole recently insisted people shouldn’t be fooled by her nice exterior, as she can be just as cutting as other reality show judges.

"I've done this for a long time, I've got a lot of experience and I know what I'm looking for," Nicole explained. "At the end of the day I know who has it and who doesn't."

LATEST NEWS