Dava Foxx and Lily Cade have fun