Jennifer Hudson looked in high spirits as she took to the streets of New York to film an advert for Weight Watchers.
The singer delighted her fans with her playful antics on Monday afternoon.
Dressed in a pair of dark skinny jeans and a grey top, the 31-year-old showed off her shape.
It’s no wonder she’s the poster girl for the weight loss brand!
The post Jennifer Hudson messes around on a Weight Watchers shoot appeared first on Splash.