American musician and mother of three Beyonce displayed her God-given elegance as she performed on stage alongside her husband Jay-Z during their On The Run II tour in Vancouver, Canada on Tuesday night.
37-year-old Beyonce hit the stage in a glimmering leotard which showed her curvy behind as well as a pair of matching embellished high-boots and a large hat for the performance.
Here are more photos from the concert: