love can sometimes be magic