With all of the celebrity wardrobe malfunctions out there, we have to give props to one of our favourite all-stars: Beyonce.

Yesterday, the star was spotted walking around New York with daughter Blue in a super short shirt-dress (very colourful, very patterned and very on-trend for spring).

But later in the day, after she tucked Blue into bed, her and husband Jay-Z headed to the New Jersey Nets game at Newark's Prudential Center.

Donning the same short garb, Beyonce realized the potential for a wardrobe malfunction (itty bitty skirts get even shorter when you sit down in them). To avoid a sartorial disaster, the A-lister draped a towel -- yes, a towel -- over her legs and lady bits.

To this we say, "Bravo, Beyonce!" Not only for looking mighty fine with a white towel covering up part of your outfit, but for recognizing the possibility of a wardrobe malfunction and preventing it. If only more celebs would take a lesson from your sartorial playbook.

Check out some celebrity wardrobe malfunctions -- publicity stunts or otherwise -- below.

Loading Slideshow...
  • Kate Middleton

  • Adrienne Bailon

  • Kelly Rowland

  • Hayden Panettiere

  • Emma Watson

  • Celine Dion

  • Minnie Driver

  • Lady Gaga

  • Courtney Love

  • Janet Jackson

  • Ciara

  • Phoebe Price

  • Brooke Mueller

  • Nicki Minaj

  • Selena Gomez

  • Nicolette Sheridan

  • Katherine Heigl

  • Emma Watson

  • Stephanie Seymour

  • Pippa Middleton

  • Jennifer Lopez

  • Snooki

  • Courteney Cox

  • Kim Kardashian

  • Justin Bieber

  • Paris Hilton

  • Sarah Jessica Parker

  • Elizabeth Banks

  • Rita Rusic

  • Selena Gomez

  • Angel McCord

  • Ashley Bell

  • Demi Lovato

  • Lauren Conrad

  • Blake Lively

  • Josh Hopkins

  • Keke Palmer

  • Gwyneth Paltrow

  • Taylor Swift

  • Lady Gaga

  • Amy Smart

  • Lacey Schwimmer

  • Paula Abdul

  • James Corden

  • Rosa Hartner

  • Marcia Cross

  • Katy Perry

  • Paula Patton

  • Emma Watson

  • Britney Spears

  • Isla Fisher