Discuss as:

'Iron Man' star shows off legs in lederhosen

Who knew Iron Man was the lost Von Trapp child? Robert Downey Jr., who plays Tony Stark/Iron Man in the superhero movie series, donned the traditional German short pants known as lederhosen for a photo opportunity in Munich.


Gwyneth Paltrow and Robert Downey Jr. promote "Iron Man 3" in Munich.

Downey posed with co-star Gwyneth Paltrow, who stuck to a more modern look, donning a white KaufmanFranco dress. Still, she showed off a little more leg than Downey, whose lederhosen covered his knees.

Downey completed the Alpine look with green socks and a green neck scarf.

"Iron Man 3" opens May 3 in the U.S.

Related content: