Alicia and Leona look fucking amazing, Alex....not so much!