Who wears short shorts? Jennifer Hudson does.

The award-winning singer/actress hit the stage in a pair of sassy leopard-print shorts to perform in her hometown Wednesday night at the 2012 Taste of Chicago festival.

Hudson paired the cheeky bottoms with a leather peplum top and glammed-up combat boots for an edgy look. To add a bit modesty to the potentially overly-revealing ensemble, she threw on a pair of sheer black tights under the shorts.

J.Hud's slimmed-down frame is plenty reason to get a bit more daring when it comes to her personal style -- if we'd lost 80 pounds, we'd probably be strutting around in hot pants, too -- but we're not quite sure if we're feeling this look. On the other hand, there's the print to take into consideration. The last time we spotted the 30-year-old star wearing leopard, It was a complete fashion fail.

Fingers crossed that Jennifer's new QVC clothing line doesn't take a walk on the wild side; she should probably lay off the animal prints for a while. What do you think?

Here's Jennifer's sassy ensemble and check out some other leggy looks from celebrities in the slideshow below:

Quick Poll

Do You Like Jennifer's Sassy Shorts?

VOTE

jennifer hudson

jennifer hudson

Loading Slideshow...
  • Venus Williams

    (FameFlynet)

  • Jena Malone

    (Pacific Coast News)

  • Miley Cyrus

    (FameFlynet)

  • Brooke Burke

    (Pacific Coast News)

  • Raven Symone

    (Getty)

  • Charlize Theron

    (Getty)

  • Jennifer Lopez

    (Getty)

  • Kendall Jenner

    (Getty)

  • Tara Reid

    (Getty)

  • Rihanna

    (Getty)

  • Miley Cyrus

    (Pacific Coast News)

  • Miley Cyrus

    (X17 Online)

  • Shailene Woodley

    (Getty)

  • Kim Kardashian

    (Getty)

  • Lea Michele

    (Getty)

  • Cameron Diaz

    (Getty)

  • Jennifer Hudson

    (Getty)

  • Raven-Symone

    (Splash)

  • Jordin Sparks

    (Splash)

  • Charlize Theron

    (Splash)

  • Ashley Greene

    (Getty)

  • Sofia Vergara

    (Getty)

  • Julia Roberts

    (Getty)

  • Miley Cyrus

    (Getty)

  • Rosie Huntington-Whiteley

    (Getty)

  • AnnaLynne McCord

    (Getty)

  • Demi Moore

    (Getty)

  • Jennifer Lopez

    (Getty)

  • Naya Rivera

    (Getty)

  • Cameron Diaz

    (Getty)

  • Diana Agron

    (Getty)

  • Kim Kardashian

    (Getty)

  • Olivia Munn

    (Getty)

  • Zooey Deschanel

    (Getty)

  • Kate Bosworth

    (Getty)

  • Selena Gomez

    (Getty)

  • Kendall Jenner

    (Getty)

  • Ashley Tisdale

    (Getty)

  • Jennifer Hudson

    (Getty)

  • Taylor Swift

    (Getty)

  • Fergie

    (Getty)

  • Rihanna

    (Getty)

  • Lea Michele

    (Getty)

  • Gwyneth Paltrow

    (Getty)

  • Julianne Hough

    (Getty)

  • Selena Gomez