Nicole Scherzinger Out in London 2
In This Photo: Nicole Scherzinger
Nicole Scherzinger is seen filming "The X Factor" at Fountain Studios in London. UK, IRELAND, DUBAI, USA AND CANADIAN USE ONLY Photograph: ©ZTimages.
(Oct. 14, 2012 - Source: PacificCoastNews.com) more pics from this album »