Aimee Teegarden showed up wearing a lovely red dress and heels to the World premiere of Speed Racer. Check them out. And the pics too.
Click on thumbnails below.