My 6 yr. old daughter walked in as I was laughing at your picture. She said that really looks silly.
Be sure and tell her no Muppets were harmed in the making of this photo.....at least I don't think so (?)
Oscar de la Grouch fashion: