My son has been invited to an event which says 'formal dress'. I am happy to send him in ironed shirted and black chinos, but he would really like a velvet jacket, preferably green. Does anybody know where I can find one?