Eva Longoria cuts a glamorous figure as she poses on her hotel's balcony for an elegant shoot on the second day of the Cannes Film Festival
The actress, 50, was dressed in an elegant gown as she posed for snaps at the swanky venue ahead of her latest red carpet appearance.