I agree with the others, I think Sasha Calle's Supergirl is not getting enough attention.
Personally, I'm more of a brunette lover so to me Sasha Calle was perfect for Supergirl (plus I love a tight bodysuit).
In this scenario, while bathed in red light radiation - Supergirl is forever a prisoner.