Eva Longoria might not be a musician, but she certainly looked like a rock star at last night’s 10th Annual Latin Grammys.
The Desperate Housewives beauty — who, honestly, never seems to look less than perfect — glitzed up the green carpet outside the Mandalay Bay Event Center in Las Vegas in her shimmery silver and gold gown.

MORE PICS OF EVA:

Sound off in the comments below!

Join the conversation