Trust Beyonce to bid a stylish farewell to 2018.
American singer Beyonce recently performed at the Global Citizen Festival in South Africa.
The 37-year-old took to Instagram to reveal all the stunning outfits she wore on stage.
And boy, we are zapped by her style!
Pix: Beyonce, the real diva at Isha Ambani's pre-wedding bash
Curvier and sexier: Meet the new Beyonce
Vote: Which Indian designer dressed Beyonce best?
Why people are jealous of Kendall Jenner
Miss Universe 2018 is a stunner