They have built up a strong friendship in recent years, and Selena Gomez proved how much she thought of her pal Cara Delevingne by inviting her home ahead of Christmas.
The American pop star headed home to Texas last week to spend time with her family for the festive period.
And while her nearest and dearest may be used to having a superstar at the dinner table, they had to contend with another famous face.
Scroll down for video
Cara came along to get a glimpse at an all-American family Christmas as she enjoyed several days at Selena’s home.
Selena, 22, also showed the catwalk queen the sights of her hometown, taking her to the North Park Mall in Dallas.
The pair was spotted chatting to another female friends as they indulged in some retail shopping, and even stopped by Victoria’s Secret, the famous underwear brand Cara has previously modelled for.
Selena and Cara first became pals in 2010 and treated themselves to a trip to St. Tropez in July.
They were seen enjoying the sun aboard a luxury yacht and turned heads as they stepped out in glamorous ensembles for the Leonardo DiCaprio Foundation Gala.
After her visit to Dallas, Cara headed back to the UK to spend time with her own relatives.
She took Twitter on Tuesday night and told followers: ‘I’m home!’
With her pal safely back in London, Selena could concentrate on spending quality time with her little sister, Gracie – the daughter of Selena’s mother Mandy and step-dad Brian Teefey.
The star, who is 20 years older than the youngster, shared an adorable snap of the siblings on Instagram, with her cuddling up to the cute tot for a kiss while wearing a Santa Claus hat.
Alongside the picture, she wrote: Sissy and I #forlife.’