done up like a dog's dinner

Adjective

 * 1)  Dressed in an  ostentatious or overly formal manner.