Eva Longoria oozed sophistication in a chic black two-piece as she launched L'Oreal's latest product in Moscow.

Mane attraction: Radiating confidence, the Texan glowed as her dip-dyed chestnut locks framed her pretty face in styled wavesThe former Desperate Housewives star donned a Victorian-inspired blouse, which boasted ruffles down the centre and was tucked in to a slinky pencil skirt.

Read more: dailymail.