When one is alone in the house and has not a lot to do, one does this!
I actually drew it with my friend *Eva-Janova in mind, because she love steampunk, even more so with ponies. Also, it's kinda a variation of a green dress Rarity made in the Sisterhooves episode.