The actress may be grinning widely, but she might not yet have realised that half of her skirt has gone missing.
Perhaps the 32-year-old starlet was looking to buy something a little less revealing when she stepped out for a day of shopping in West Hollywood today.
Change is in the air: Jennifer Love Hewitt appeared to have lost half of her dress while shopping at Madison in West Hollywood today; the star also Tweeted a photo of her new haircut
The Ghost Whisperer actress wore a filmy purple-blue see-through frock over a shorter dress.
She paired the ensemble with a gold necklace, bangles and straw wedge sandals.
She seemed to be in good spirits while perusing the jewellery display at the high-end boutique, Madison, and walked out with a massive shopping bag.
Is Jennifer Love in love? The 32-year-old starlet is reportedly dating The Bachelorette star Ben Flajnik
Afterwards, it appears that the starlet decided to add another change to her new purchase, and cut her hair.
She Tweeted a photo of herself and wrote, ‘New dark hair and new cut! Fun right?’
The new threads and new ‘do might be in honour of new man, The Bachelorette star Ben Flajnik.
She split up with actor Alex Beh after several months of dating and appeared to have been single until meeting the Sonoma-based winemaker.
Retail therapy: The Ghost Whisperer star indulges at Madison boutique
Shop til she drops: the actress carries a big bag out of a high-end West Hollywood shop
According to Life & Style, the two had a romantic date in San Francisco a little over a week ago, and were caught kissing in public by innocent bystanders.
Although J.Love was noticeably mum about the date on Twitter, she couldn’t resist finally sharing her happiness with her followers.
She wrote on her Twitter page 7 August, ‘let’s have a Week filled with great news, magical moments and taking leaps of faith.’
Could she be referring to the fact that she Tweeted at Ashley Hebert’s on-screen cast-off and he returned the favour, eventually scoring herself a date?