The former Destiny's Child singer was performing her hit Motivation in New Jersey when her dancing dislodged her raunchy top.

At least the 30-year-old's embarrassing moment was not being broadcast live on television - unlike when Nicki Minaj suffered a similar wardrobe malfunction while performing on Good Morning America last week.