Updated

Four weeks after appearing shockingly thin, Tara Reid looks to be on the mend.

The 39-year-old “American Pie” actress posted several pictures from her trip to Tulum, Mexico on Sunday looking healthier than in recent weeks.

Wearing a brown metallic bikini, Reid smiled for the camera as she sat on a swing, lounged in a beach chair and played in the sand.

Reid, who stars in the “Sharknado” movies, raised eyebrows after posting a photo of herself the day after Thanksgiving where she appeared incredibly frail while visiting family in Palms Springs.

In a separate post that same day, Reid captured her seemingly shrinking shadow in a pool.