Lucy Lee and Veronica Vanoza are sexy