Black is not so bad....just don't wear white or off white to an American wedding.