Amber Rose has defended Taylor Swift after she was criticised for moving on from Calvin Harris too quickly.

Amber Rose

Amber Rose

The 'Shake It Off' singer has been spotted kissing Tom Hiddleston just two weeks after she parted ways from the 'Feel So Close' hitmaker and the 32-year-old model is fully supportive of her decision.

She said: "I love Taylor, for sure. Absolutely. And I feel like guys do that all the time - they break up and the next day they're with another girl and nobody really says anything. But with Taylor it's, you know what, I'm done with Calvin [Harris] and it didn't work out, so on to the next.

"It is because it's unheard of, and she's acting very 'slutty' and for some reason needs time to 'let her p***y rest'. That's how people look at it, and it's just like, hell no! If I'm done, why do I have to sit in the house and be lonely?"

And the mother of one - who has three-year-old son Sebastian with her ex-partner Wiz Khalifa - also hit back at those who claimed the romance had been staged because the couple appeared to be on a remote beach.

She added to the Daily Beast: "I did see that and I think she's f***ing awesome.

"I mean, I don't know if it's staged - but that's how it is! I was on a private beach in Maui - you literally had to drive three hours from the airport to get to this beach - and paparazzi still caught me. I saw it on TMZ the next day and I couldn't even believe it. I thought that was a safe place, and it was not. I can't go anywhere in the world. It's ridiculous."