(Source: Getty Images)
Michelle Leonard Echo Award 2010
Source: Getty Images
Michelle Leonard Popstars Final
Source: Getty Images
Also Appearing:
Vanessa, Leo, Nik, Elif, Rihanna 
Michelle Leonard Popstars Semi Final
Source: Getty Images
Michelle Leonard Picture
No articles yet.