Jessica Simpson looked curvaceous and sexy on vacation with her family in Cabo San Lucas, Mexico on Jan. 17. Though she did almost reveal too much!
The 35-year-old rocked a green bikini, straw hat, and long gauzy cover-up.
The singer was on vacation celebrating her mother, Tina Simpson’s, 56th birthday.
Ashlee Simpson, Eric Johnson, and Evan Ross also enjoyed the sun and warm weather.
Jessica was a spokeswoman for Weight Watchers and attributes her slim down to working out three days a week.
What do you think about Jessica's bikini body? Tweet us @OKMagazine or let us know in the comments section below!
PHOTOS: Werk It! 10 Celebrities Caught Breaking A Sweat