Nicole Scherzinger has reportedly called time on her relationship with race car driver Lewis Hamilton.

The popstar is said to be "very upset" after ending her seven year relationship with the F1 star after a very turbulent festive period.

It was rumoured that the couple where planning to get married last year and when that didn't happen it is thought that Scherzinger has grown tired of waiting for her 30-year-old Hamilton to propose.

Speaking to The Sun newspaper, a source said: "It really is over this time.

"They'd been fighting for months but things had got much worse.

"They spend so much time apart that things just became untenable."

Before Christmas, Hamilton admitted that he was feeling pressure to pop the question.

He said: "I'm certainly feeling pressure, heat from family members.

"But Nicole's massively focused on her work the same as I am. We're happy just way we are. [Marriage at] one point...will be for us."