Nicole Richie looked incredible as she stripped down to a blue bikini while vacationing in St. Barts with fellow beach babe Jessica Alba on April 5.
The 31-year-old has been flaunting a healthier figure after photos of her scary skinny frame surfaced seven years ago. It looks like all those dance classes with Tracy Anderson are worth it.
Richie, who has two kids -- daughter Harlow, 5, and son Sparrow, 3 -- with husband Joel Madden, is getting in some rest and relaxation after shooting the second season of "Fashion Star," airing now.
Check out Nicole's bikini body below: