Beyonce confirmed the news herself with a post on her Facebook page. "Belgium, Unfortunately tonight's show has been canceled. Please keep your tickets for the rescheduled show. Our sincerest apologies for the late notice and stay tuned for the new show date announcement,"she wrote.
No doubt this will fuel rumors that have swirled recently, claiming the singer is pregnant with baby number two.