Jessica Simpson has clearly been successful at keeping the weight off.

The 34-year-old fashion mogul recently unveiled her Spring 2015 campaign for The Jessica Simpson Collection, showing a whole lot of leg in denim daisy dukes and a pair of fringe heels. Shot in Sedona, Ariz., Jessica looks amazing posing for famed photographer Gilles Bensimon.

Her outfit is even more notable given that it was almost 10 years ago when Jessica famously donned a pair of daisy dukes for her role as Daisy in 2005's The Dukes of Hazzard.

Jessica -- whose notorious 70-pound weight gain when she became pregnant with her first child, Maxwell, made for some very unkind headlines -- recently dished on just how she was able to shed the weight after giving birth to her second child, Ace Knute, in June 2013.

PHOTOS: Jessica Simpson Recreates 'Fifty Shades of Grey' with Eric Johnson

"I work out five days a week: three days with a trainer, doing a mix of strength training and cardio, and then I do cardio on my own the other two days," she revealed to InStyle magazine in January. "Somehow I make it work, but I've slowed down since my wedding."

Well whatever it is she's doing, it's definitely paying off.