She's never looked better!

Jennifer Love Hewitt covers the March issue of Self, and the TV actress looks smoking hot in a bright pink bikini as she shows off her the results of her new diet and workout routine!

After those famously unflattering bikini shots of her in Hawaii hit the Internet in 2007, the Client List star decided to take control of her health and whip her body back into shape.

'I wasn't going to the gym or eating right when that unfortunate photo was taken. It was time to start working out and watching my diet more closely," she confessed to the mag.

The former Party of Five actress credits her new and improved figure to a yoga/dance combination called Buti, as well as wearing ankle weights on her downtime and adhering to a strict diet.

Her rumored new man Brian Hallisay must be smitten!