Jennifer Hudson is "not mentally" ready to accept her slim figure.

The singer-and-actress has shed 80lbs in just under two years and while she has done it slowly and sensibly, Jennifer still finds it difficult to embrace her new physique.

She said: "I'm still not used to my new self yet, so I'm figuring out who I am right now. Like, how do I want to be perceived? Who am I? Along with a physical change, it is also a mental change, so my mind has to play catch up with what everybody else sees. I haven't got there yet. I go shopping and pick up an outfit in an extra-large or large. Physically I might be right, but not mentally."

Although she is yet to fully accept her new figure, Jennifer - who has a 20-month-old son, David Jr., with fiance David Otunga - is enjoying wearing different clothes.

She told LOOK magazine: "It's much more fun getting ready now and it doesn't take as much time. I'm rediscovering my own style.

"My stylist is Eric Archibald and if he doesn't get that 'Oh my God!' factor from me, he loses his mind. He has to have a sip of coffee or champagne and come back to me! We have to have that 'Oh my God' moment for everything, and feel good about it."