Just to repeat exactly what everyone else said. No difference. It just makes weavile look like a transvestite. No offense Sumeet i know u loves them. :D
I guess if you believe in luck your shiny lucky [insert shiny poke here] could score more crits than your normal one or something. Numerically and theoretically though, they are no different.