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.