* Dazzling Gleam: This move is a Fairy-type move that Gardevoir can learn by level-up in Pokemon X, Y, Omega Ruby, Alpha Sapphire, Sun, Moon, Ultra Sun, Ultra Moon, Sword, and Shield.
* Moonblast: This is also a Fairy-type move, but Gardevoir cannot learn it by any means in the main series games.
While both moves are Fairy-type and share similar effects, they are restricted to different Pokemon. Moonblast is primarily learned by Pokemon like Cresselia, Gardevoir's evolutionary line (Ralts and Kirlia) and other Fairy-type Pokemon.
There are some ways to potentially get around this limitation:
* Breeding: If you have a Pokemon with Moonblast, you can breed it with Gardevoir to pass down the move. However, there is no guarantee that Gardevoir will inherit it.
* Move Tutor: Some games offer Move Tutors that can teach certain Pokemon specific moves. However, Moonblast isn't usually available through this method for Gardevoir.
* Events: Specific in-game events may offer the opportunity to teach Gardevoir Moonblast. These events are usually limited-time and region-specific.
Let me know if you have any other Pokemon related questions!