Showing posts with label Deena Appel. Show all posts
Showing posts with label Deena Appel. Show all posts

Saturday, April 25, 2009

Deena Appel costume @ Beyoncé

















                   
 Foxy Cleopatra!

Deena Appel was the costume designer for all of the "Austin Powers" films. If you think about it, her work on those films is actually quite iconic.