Molto ben vestito! - very smartly dressed!