Adriana Chechik and Megan Rain are the total package --