Bonang went all out for her 31st birthday, celebrating with not just one, but three different parties.  

First the star invited fans to join her for a massive party at Taboo on Saturday, then on Sunday she hosted a private luncheon in her back yard for her family.  

But of course, Queen B saved the best for last, hosting a lavish gala dinner on Tuesday, with wedding planner extraordinaire Zavion Kotze taking care of the décor.  

The venue was nothing short of amazing, with flowers draped all across the main table and Queen B donning a glittery dress with embroidered detail on the night.  

..tonight was perfect. Wow!! ?????????????? #B31

A post shared by Bonang Matheba (@bonang_m) on first! Always..... ???????? #B31 ?? @themba_mo

A post shared by Bonang Matheba (@bonang_m) on

....thank you @biji_la_maison! I feel amazing..... ?????? #B31 #Dinner

A post shared by Bonang Matheba (@bonang_m) on

Beautiful night ?? #B31

A post shared by BRAGGA (@nadianakai) on