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 first share a video of the concert where she praised Africa for its rich culture, creativity and heritage.
She followed it with a post where she revealed 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