She will only stay in a flower garden because the smell of flowers keeps her happy. When the winter months are coming, she protects the flowers from the cold, creating a blanket of fairy dust keeping them nice and warm.