Eva Longoria oozed sophistication in a chic black two-piece as she launched L'Oreal's latest product in Moscow.
The 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.