Sexy ladies: so close and yet so far.