Nicole Scherzinger turned heads on Berlin red carpet for the premiere of Men in Black 3, in a stunning purple Herve L. Leroux gown. The dress hugged the singer in all the right places accentuating her extraordinary curves and accompanied by a sheer skirt which showed off her stunning legs. Nicole plays bad girl Lilly Poison in the latest film … Continued

