is a velvet blazer formal