Elizabeth Olsen showed off her sexy legs in a short dress and lovely high heels as she made an appearance at a Cannes photo all. She impresses me more each time she rolls the red carpet.

Elizabeth Olsen Becomes An Avenger In New 'Age Of Ultron' TV Spot