If your New Year's resolution had anything to do with losing weight, it might have something to do with how amazingly awesome Jennifer Hudson is looking. After shrinking from a size 14 to a size 4, this Weight Watchers spokeswoman is truly one hot mama.

Later this year, the 29-year-old Oscar winner will star as Winnie Mandela (the controversial ex-wife of Nelson Mandela) in the film "Winnie." She's also rumored to be working on some more music. We'll have to stay tuned for that.

We know you'll love this red hot Hudson look as much as we do. So, check out some of our picks which are as easy on the eyes are they are on the wallet.

Plus make sure to check out more of your favorite celebrity's looks for less.