Selena Gomez got up close and personal with Orlando Bloom over the weekend.

Selena Gomez

Selena Gomez

The 'Good For You' hitmaker was photographed getting very "touchy feely" with the 'Pirates of the Caribbean' star at Light in Mandalay Bay, Las Vegas on Friday (06.05.16).

Pictures released by TMZ show the 39-year-old hunk - who is currently dating Katy Perry - cuddling up to the 23-year-old singer as they celebrated her Revival tour in Sin City.

Meanwhile, Selena - who previously dated Justin Bieber - previously revealed she is having "the best time" dating but finds it hard to trust people.

She said: "I've been dating. I've been having the best time. But I don't trust anybody, so dating can only be fun if I know I'm going to have fun.

"I would try to promote something that I loved, and the entire interview would be about my personal life. I would leave a room feeling defeated, feeling embarrassed, but I would always make sure to put that smile on my face because I wasn't going to let them get to me."

And whilst the 'Hands to Myself' beauty isn't dating anyone at the moment, she knows she can always count on her close pal Taylor Swift, who has been there for her "through thick and thin".

She said: "I mean I've known her for ten years she's been one of my best friends through thick and thin, walked by my side. Her whole family has been so supportive of me and yeah, she's been there during crucial points in my life and in my career.

"She's known for embracing her personal story and creating a beautiful thing out of it and I was a little hesitant with that and she was always the person to encourage me to tell my story and be proud of who I am."