Selena Gomez looked stunning in a new photo shared on Instagram by bikini brand LA MARIETTE on October 14. The 28-year-old singer stood in the sun while wearing the brand’s tropical “Caroline” bikini, which has a balconette bra-style top with a lovely blue design.

Selena had her long locks arranged into a deep side part and tossed over her shoulder, with exquisite flowers tucked behind her ear. Selena Gomez let her hair down as she jetted off to Mexico with her closest friends over the weekend. The ‘Come and Get It’ singer spent four days in the country with her cousin Priscilla DeLeon celebrating her bachelorette celebration.

Selena was photographed on the beach with her family and friends over the weekend. Selena’s friends uploaded plenty of photos during their tropical vacation, despite the singer’s absence from social media since she disclosed she had erased Instagram from her phone.

Selena looked lovely in a cutesy flowery outfit as she posed with her cousin on the beach, as shared by her cousin Priscilla, who is getting ready to walk down the aisle. Selena looked lovely in the thigh-high slit dress she wore against the backdrop of the setting sun with her hair in a bun.

Selena also wore a vintage-inspired bikini in the music video for “Ice Cream.” Selena is shown operating an ice cream truck while looking like a charming 1940s pinup in the original clip for her song with BLACKPINK.

She wore a captain’s hat and white gloves with her purple and white striped two-piece and high-waisted trousers. She also wore an Adidas romper and a transparent visor while handing out ice cream cones in the video.