Her mother lives in Portugal, Heidi comes here often specially in the summer.Maybe she has more places she lives? Or maybe she is staying with her sister or mom? They live in NYC i think? (I read that somewhere, i don't remember where. Maybe here? I lurked a long time before i became active here).
By the way. How does the fanpage know?! They could be wrong too. Maybe she is already in Montreal