Lindsay Lohan showed off her spiritual side while wearing a sexy swimsuit to do yoga at a hotel in Miami this week.
The 27-year-old actress was pictured in a floral one-piece looking calm and relaxed as she sat in a Buddha pose in front of a swimming pool with the blue sky behind her.
Lohan posted the snap on Instagram, as well as another picture of herself posing in a floral dress with the Miami skyline in the background.
Lindsay is on a break with friends in Florida's famous party destination.
The night before she was spotted at The Fontainebleau Hotel with Kim Kardashian.
A whole host of celebrities have descended on Miami for Art Basel. Alessandra Ambrosio, Nancy Dell'Olio and Leonardo DiCaprio have been spotted in Miami this week.
Jesse Metcalfe and Cara Santana show off beach bodies in Mexico
Lindsay Lohan banned from luxury Chateau Marmont hotel