Britney Spears turned 40 last week Thursday (December 2) and she's keeping the celebration going through the weekend.
The "Gimme More" singer was spotted in Cabos San Lucas, Mexico cozying up next to her hubby-to-be Sam Asghari. The couple flew out for a getaway last week and have been enjoying the ocean views and sand together ever since.
Brit and Sam were photographed aboard a yacht where they took a romantic sunset cruise and soaked up the sun side-by-side near their beach-view suite.
The singer posted some an elaborate fireworks show, birthday balloon arrangement, glittery flowers, and bubbly champagne all of which appear to have happened during the beach vacation.
"I'm so blessed and grateful !!!! Tears of joy today 😢 ... Thank you for all the b-day wishes" she captioned the video on Instagram.
To get to the scenic getaway, the couple was sure to catch some flicks boarding a jet. Brit sported a pair of daisy dukes, long sleeve top and completed her travel look with fire red boots and aviator sunglasses.
"God thank you for being able to go out of the country !!!! I am blessed !!!!" she captioned the photo.
The singer has been posting all of her birthday celebration and recently showed fans the epic birthday song serenade she received from Kate Hudson and Oliver Hudson.
"Happy birthday dear Britney f––ing Spears" the pitch-perfect tribute said.