Love is Never UglyDirect from the set of Beastly, this is Kyle (Alex Pettyfer) screen worn, beige with baby blue and salmon stripes, one button 'H&M' suit jacket and pants, (size 38R) light blue with thin white stripes button up the front long sleeve with collar 'John Varvatos' shirt, (size M) and brown khaki 'Toms' slip on shoes. (size 11)
Don't miss your chance to own a costume from Beastly!