Ralts is a Pokemon with a variety of evolutions.
Some items can even create male Pokemon.
Here's a run-through on how to get yourself a Shiny Ralts and how to evolve it.
Shiny Ralts Guide
Where To Find Shiny Ralts
Shiny Ralts can be found in the wild, windy and cloudy conditions will boost its spawn chance.
They can be found in 5km eggs as well as Research Encounters and Raids.
How To Evolve Shiny Ralts To Shiny Kirila
Shiny Ralts is okay but there a variety of evolution options.
Evolving Ralts will create Kirila.
It takes 25 Candy to do so.
If you have enough select it and your Pokemon should change.
How To Evolve Shiny Kirila To Shiny Gallade
Now we have two choices, one of which is to turn Shiny Kirila into Shiny Gallade!
You'll need 100 Candy and a Sinnoh Stone, this will make it male.
Select evolve and you'll have a Shiny Gallade.
How To Evolve Shiny Kirila To Shiny Gardevoir
The other option is to turn Shiny Kirila into Shiny Gardevoir!
You just need the 100 Candy this time.