Selena Gomez spent her 21st birthday with some of her best friends, including her Spring Breakers co-star Ashley Benson and Secret Life of an American Teenager star Francia Raisa.

The Stars Dance singer posted a series of pictures on Instagram, showing how much fun she was having partying the night away.

She even tweeted, “I could not have asked for a better Birthday. This one will be remembered forever.” She also posted a group shot of everyone celebrating around a birthday cake with “21” on it and wrote, “Thank you to @bagatellela for an amazing bday!!!! It's a birthday WEEK! #werk #becauseIcan.”

In one shot with Raisa, the duo is posing in front of champagne bottles.

According to Us Weekly, Gomez started celebrating her birthday early with an outing a Beacher’s Madhouse in West Hollywood on Saturday night with Raisa, Benson, Julianne Hough and Lily Collins.

A source said "They were all wearing little black dresses.” When talking to Ryan Seacrest for her E! special this past Sunday, she said of her birthday plans "I will order a glass of wine. My mom's a red wine kinda gal.”

image: Instagram