Jennifer Love Hewitt, who famously penned a scathing 2007 rant following criticism over her body, showcased a trim figure in a strapless bikini over New Year's weekend in during a vacation in Hawaii with her boyfriend Alex Beh.
Hewitt, a 31-year-old actress who rose to fame with the 1990s drama series "Party of Five" and also starred in the show "The Ghost Whisperer," recently earned her first Golden Globe Award nomination for her role as a prostitute in the Lifetime movie, "The Client List. "
She is pictured in a bikini, made up of a strapless blue top and white bottom, in recent photos posted on the website of the UK newspaper The Daily Mail. Hewitt and Beh, a 27-year-old actor, are also pictured sitting on red floats in a swimming pool.
The two have been linked together as early as July 2010, several months after she split from her "Ghost Whisperer" co-star, comedian Jamie Kennedy, who she dated for about a year.
Hewitt was criticized for her figure after unflattering celebrity photos of her in a bikini, taken during a vacation to Hawaii with then-fiance Ross McCall, a Scottish actor, hit the Web in 2007.
The actress fired back on her blog, saying: "Like all women out there should, I love my body. A size 2 is not fat! Nor will it ever be. And being a size 0 doesn't make you beautiful. To all girls with butts, boobs, hips and a waist, put on a bikini - put it on and stay strong."