Idioms to have on to have on to have on: to be wearing Examples of TO HAVE ON Cynthia has on the most fab…