Nicole Scherzinger partied with princes all over London this week.

The fabulous former Pussycat Doll has known 55-year-old pop icon Prince for years and she rushed across town to see the last half hour of his intimate gig at Electric Ballroom in Camden Wednesday night.

Earlier that evening she took part in a regal affair involving British royals, but she apparently wouldn’t pass up the pop icon’s performance for anything.

“Nicole was at another awards do attended by Prince Charles then went to see Prince in Camden,” a source told British newspaper The Sun.

Nicole was spotted arriving at Prince’s concert venue while he performed a medley to the 1,000-strong crowd which featured his hit songs When Doves Cry and Sign O’ The Times.

When the show finished, she apparently attended a VIP afterparty Prince invited her to at his private temporary residence.

“When the gig was over Prince went to his hotel in one car at 1am and Nicole pulled up shortly after with four minders. She stayed for a couple of hours,” the insider noted.

The party was attended by several people and it is believed Nicole was happy to catch up with an old friend.

The songstress is thought to be once again involved in a romance with her on/off boyfriend Lewis Hamilton.

The couple have been dating sporadically since 2008 and there was speculation their split was down to 29-year-old racecar driver Lewis not being ready for marriage and a family with Nicole, 35.

"The past year has been difficult for Nicole and Lewis, but they're finally in a stable place and looking forward to the future," a source told British magazine Star.

"They know they can't keep splitting up and getting back together, so more commitment is the next step.

"After reuniting at Christmas, Lewis has decided he wants Nicole at his side for good."