Beyonce went topless in new photo shared on Instagram. 


The singer,  43, protected her modesty by using her gloved hands to cup her chest. 


 


“Purple nasty,” the caption read.