So if I have a shiny Gardevoir and mega evolve it, will it be a shiny mega Gardevoir?
Yes if the shiny form the mega Pokemon will be shiny.