Beyonce suffered a slight wardrobe malfunction last night as she took to the stage with her husband, Jay-Z, at the Global Citizen Festival in New York.

The ‘Drunk in Love’ singer had managed to get a few seconds into the performance when she noticed her white blouse would constantly shove to the side, almost exposing her breasts.

Being the professional that she is, Bey quickly reacted to what would’ve been a mishap by holding her hand over her cleavage at some points, before trying to get the blouse back into place.

Of course Beyonce’s dance moves didn’t help, seeing that the blouse was back to loosening itself to show the world what’s hiding behind them.

It is pretty hilarious.

Nevertheless, the performance was still as awesome as can be as Bey and Jay performed ‘Holy Grail’ and ‘Forever Young’ to an audience of thousands.

Other artists who performed that night included Alicia Keys, No Doubt and Carrie Underwood, but there’s no doubt that ‘Yonce’s performance will be the most remembered.

Not just because of the malfunction problem, but also how swiftly she handled while still belting out those amazing vocals.

The couple are believed to have cashed in over $300 million this 2014, thanks to a successful in with Beyonce’s ‘Mrs. Carter’ tour, Jay with his ‘Magna Carta’, and their collaborative effort ‘On the Run’ tour.

I’m still waiting for Beyonce to finally just put her feet up and rest a little. She certainly deserves it.

Catch the video above.