Selena Gomez has upped her style game lately and we’re just obsessed with every single look. The Lose You To Love Me singer attended Julia Michaels’ 90s prom themed birthday party last night and she looked like she stepped right out of Clueless.

The former Disney actress wore a black Kiki De Montparnasse dress with spaghetti straps for the special occasion.

She teamed the dress with a pair of chunky-heeled shoes and a choker.

Selena Gomez, Julia Michaels, Birthday Party

She even rocked a 90s inspired updo, including the classic ‘90s side pieces.

We feel like we’d look like Miss Trunchbull if we even attempted this hairstyle.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

A post shared by Selena Gomez (@selenagomez) on

The Wolves singer went for a retro makeup look with pink eyeshadow and winged eyeliner.

Selena shared numerous snaps from the bash on her Instagram account and it looks like she had the time of her life at her bestie’s 25th birthday.

Julia and Selena have been friends for years and even collaborated on numerous songs together.

The best friends decided to get matching tattoos to honour their years of friendship.

Julia and Selena got identical arrow tattoos on their hands and they’re so dainty.

Selena gushed about the What A Time singer on Instagram, “My love, my heart and my soul @juliamichaels.”

Julia responded to her post, “The amount I love you is unreal.”

Talk about friendship goals.