Last night Jennifer Love Hewitt slipped into a bright orange Herve Leger bandage dress for the LA premiere of her new film Cafe - and looked happy and confident with her curvier shape.
In March 2010 she wore the same style of dress, in blue, for a party to celebrate the 100th episode of her TV show Ghost Whisperer.
She had recently lost a stone after working out with a personal trainer but she has since revealed that she was criticised for looking too thin.
Now she seems to have hit her 'happy weight' - and her bigger bust, fuller face and softer shape prove that she's no longer a slave to her fitness regime.
Prior to losing weight, Jennifer had been criticised for piling on the pounds and and cellulite.
Last year she said: "I think we are feeding eating disorders; we are promoting sickness to young girls using celebrity role models.
"Not just me - they have done it to Jessica Simpson and other young female celebrities.
"Every time you turn around a different girl is "fat" in the eyes of the media. And it's not fair and it's not true and it's not smart because we are not fat."
Too right, Jen. After all, no one who can rock a bandage dress like that could possibly be called fat, right?