Beyoncé took a break from the South American leg of her Mrs Carter Show tour to meet some of her youngest fans at a school in Rio de Janeiro.
The ever-glamorous Bey arrived at the school in a white maxi skirt with tribal printed bra top and statement turquoise earrings, as she showed off long blonde hair extensions.
After taking part in a music class the star surprised us by making a quick change into a pair of denim shorts and a yellow and green Brazil football shirt to play a football match alongside the school children. Who knew the singer had a sporty streak? NL