Selena Gomez "froze" when she met Rachel McAdams at an acting class.

Selena Gomez

Selena Gomez

The 23-year-old star admits she was left completely starstruck after an unexpected encounter with the 'True Detective' actress.

She said: "Rachel McAdams and I actually walked into the same acting lesson. She's so pretty without make-up! I didn't know what to do. I just froze."

The brunette beauty looks up to her pal Taylor Swift, 25, and thinks their friendship is "rare."

Asked about the last concert she attended, she said: "Taylor Swift. Obviously I've seen every tour she's done, but this one was insane! It's crazy because we're in such different places in our lives, and we've been so consistent [with our friendship]. I'm just so thankful for her, you know? It's rare to have that."

The 'Hotel Transylvania 2' star recently splurged on a new Givenchy purse and enjoys being able to buy herself treats as a result of all her hard work.

She told PEOPLE magazine: "I definitely love being able to earn it in a way. There's something satisfying about finishing something and treating yourself. I think everybody should do that, even if it's just a nice dinner."