Cherie Deville and Scarlett Bloom can't get enough of each other