scarlett alexis and lucy lotus