Jennifer Hudson was spotted showing off her slim figure at the Michael Kors Celebration of Fashion’s Night Out in Tokyo, Japan this weekend. Hit the jump to check out the pics!!

Wendy L.