I finished the main-game, Pokemon League and Delta Episode, so my team has kind of dissolved into my PC boxes while I try and catch more Pokemon and finish my contests. But here was the team I completed the Pokemon League with -
Serena (Mega) : Level 62, F, Dragon/Flying, Natural Cure, Lonely...