Lorde is envious of the stars who are spending the festive season in the Caribbean.

Lorde

Lorde

The 19-year-old singer spent the holidays in her native New Zealand and admitted to feeling slightly jealous when she looked on Instagram and saw that a number of other young stars including Harry Styles, Kendall Jenner, Justin Bieber, Hailey Baldwin and Cara Delevingne are living it up in the sunshine.

She wrote: "when you scroll through your feed and all the pretty famous boys and girls are on yachts or in saint barth's and you're at home where it's raining and you've never even been on a holiday to another country before, never been to a tropical island let alone saint barth's and actually you aren't even sure if you're spelling saint barth's right (sic)."

And while Lorde insisted she wasn't throwing shade at anyone, it was recently claimed that the 'Royals' hitmaker's close friend Taylor Swift is furious that Kendall is dating her ex-boyfriend Harry.

The 'Shake it Off' singer, 26 - who romanced the One Direction hunk for three months in 2012 - is said to be livid that the gorgeous model, 20, is rekindling her relationship with the handsome singer, 21.

However, Lorde made sure she could not be accused of blasting the pair as she added: "lol no 'shade' folks if i were on an island or in even nearish proximity to a yacht you would be hearing all the fuck about it just making fun of my own lameness (sic)."