Almost all big names wear them — from Taraji P. Henson to Selena Gomez — but few fess up, to the displeasure of online trolls clamoring for transparency in all things glam.read more