Article continues below advertisementLily James soaked up the sun in style during a luxe getaway at Mexico's five-star Hotel Esencia, where rooms start at $2,300 a night. The 36-year-old actress shared a peek into her tropical escape on Instagram, giving fans a look at her relaxing holiday with friends.Article continues below advertisementSource: @lilyjamesofficial/InstagramLily James lounged on a beach bed in a black bikini while enjoying a fresh pineapple in Mexico.The star turned heads in a black bikini while lounging on a beach bed and enjoying fresh pineapple.
OK! Magazine
Lily James Soaks Up the Sun in Tiny Bikini on Girls' Trip to Mexico: Photos
January 15, 2026
2 months ago
2 celebrities mentioned
Celebrities Mentioned
Share this article: