Camila Mendes says she fell in love with her boyfriend Charles Melton because of his "tenacity" and "passion".