Selena Gomez has 'bonded' with a 29-year-old businessman during a holiday to Dubai, and is believed to have fallen for the hunk.

Selena Gomez has 'bonded' with a businessman in Dubai.

The 22-year-old has been holidaying in the United Arab Emirates with pals over the past week and is believed to have fallen for her tour guide, Harith Bukhash.

A source revealed: "She is having the best time of her life in Dubai. She really bonded with Harith. He has helped show Selena how she really deserves to be treated, like a princess.

"Plus, he makes her laugh and that's all they have been doing while in Dubai, laughing and having fun!"

The 29-year-old co-founder of boutique talent agency Bukhash Brothers planned the 'Come and Get It' singer's trip to the city - on which she has been accompanied by Kendall Jenner, Gigi Hadid, Cody Simpson and Shay Mitchell amongst others - and has helped her get over her former on/off boyfriend, Justin Bieber.

The insider said: "Selena is having the time of her life in Dubai. She's been spending time with Harith Bukhash, who has been spoiling her and treating her like an absolute princess. It's like, Justin Bieber who?"

"Selena is loving all the attention and is so grateful that her friends convinced her to go to Dubai."

The former 'Wizards of Waverly Place' actress is reported to have been struggling to get over the 'Boyfriend' singer for several months, delivering a teary rendition of her break-up ballad 'The Heart Wants What It Wants' at the American Music Awards in November, and allegedly breaking down in tears at best friend Taylor Swift's birthday party last month due to the breakdown of her relationship.

However, the much-loved musician appears to have finally got over the singer thanks to her break in the sun, where she says she has "met the most beautiful people."

Captioning an image of her holiday on Instagram, she wrote: "The luckiest girl in the world. So grateful! met the most beautiful people in this country. It's so special here.