London - We are used to seeing her with a flawless complexion. But it seems Beyonce has bad skin days just like everyone else.
Hundreds of leaked unretouched images of the 33-year-old singer have revealed she struggled with uneven and spotty skin which could not be disguised beneath a heavy layer of foundation.
The photos, taken in 2013 when she was a modelling for L’Oreal, emerged after they were leaked by fan website The Beyonce World.
They were removed after an hour but not before they prompted a severe divide in opinion from her followers.