But the actress looked the opposite of stylish today as she stepped out at an event in Qatar.
The Desperado star wore a bizarre greenish-gold dress that looked as if it was made of tinfoil.
The Mexican actress was attending the Opening Night Gala for the 2010 Doha Tribeca Film Festival in Doha.
And perhaps she was just trying to focus on wearing a more modest dress in the conservative country of Qatar.