I don't think even a male kirlia is needed.I think i evolved my female kirlia into gallade by using a dawn stone.
And I noticed a bug:When a mega evolved pokémon is confused, sometimes, the mega icon above hp bar shakes while showing the confused animation(one with ducks flying around).