She once tipped the scales at over 200lbs but you wouldn't know it by looking at Jennifer Nicole Lee.
The self-proclaimed fitness expert - never one to miss a photo op - kicked off early Independence Day celebrations with a bang as she posed in star-spangled bikinis on the beaches of Miami today.
But as unearthed photos of the 36-year-old show, the journey to her super fit figure has not been an easy one.








