Stella Francis is pretty fucking hot.