Supergirl: Ranking Every Character From Worst To Best
10. Maggie Sawyer
Originally brought in to help Alex Danvers accept her attraction to women, Maggie Sawyer instantly won fans over with her badass attitude and likeable personality, and she did so to such an extent that she became a fully-fledged well-developed fan-favourite character within a few episodes.
Portrayed by Floriana Lima, Maggie allowed Alex to accept herself and, in doing so, gave her an opportunity she never expected - one that would ultimately allow her to be happy. As a result, her introduction was responsible for introducing the world to the beautiful pairing that was affectionately known as 'Sanvers'.
Though very different people, Alex and Maggie fell for each other harder than they had ever fallen in their lives - while we, as viewers, fell for their relationship. An incredibly badass duo, Maggie was Alex's equal in every way possible, and their journey together allowed them both to confront their respective pasts in order to embrace their future.
It's such a shame that the character left because, no matter who Alex finds in the future, there will never be another Maggie. Let's just hope that Lima returns one day.