Crystal Allen Shoes
Crystal Allen arrives at the Maxim's unveiling of the New Heineken Premium Light on March 10, 2006 in Hollywood, California. Jesse Metcalfe and mystifeier Criss Angel hosted the exclusive invite-only launch party.
( - Source: John M. Heller/Getty Images Entertainment) see more angles »
1 of 1

Crystal Allen Knee High Boots

Crystal Allen sported a funky ensemble at the unveiling of the new Heineken Premium Light, consisting of a belted cowl-neck dress and knee-high boots.
Show Crystal Allen Looks With:
Copyright © 2013 - Livingly Media, Inc. All Rights Reserved.
StyleBistro Fashion
Disclaimer: No celebrity endorsements are implied by our editorial.