Yesterday was Jasmine Tookes’ 26th birthday, and the Victoria’s Secret Angel spent it working. Of course, when you model for a lingerie brand, “work” involves hanging out on the beach in Miami with some of the hottest coworkers on the planet. We know a few people who’d consider a beach day with Victoria’s Secret models the ultimate birthday wish come true.

Tookes didn’t seem to mind not having the day off. She posted a photo of herself wearing purple undies and holding a massive bouquet of lavender roses, writing, “My heart was filled with so much love and joy today.”

Jasmine shared a few other birthday snaps as she celebrated with her incredibly attractive friends, including Josephine Skriver, Romee Strijd and Elsa Hosk. Some of the pics included the hashtag #jasminesveintiseis (Spanish for “Jasmine’s 26th”).

🌟 Dream Girl @hoskelsa 🌟

A photo posted by Jasmine Tookes (@jastookes) on

🌊☀️🍻 #jasminesveintiseis

A photo posted by Jasmine Tookes (@jastookes) on

And here are a few more pics of Tookes in honor of her birthday (and her beauty). Happy 26th, Jasmine!!

🌞🌞🌞

A photo posted by Jasmine Tookes (@jastookes) on

LAX✈️MIA

A photo posted by Jasmine Tookes (@jastookes) on

Room with a view 😏 @cabovillas #cabovillas #loscabos #jasminesveintiseis

A photo posted by Jasmine Tookes (@jastookes) on

💋

A photo posted by Jasmine Tookes (@jastookes) on