Kevin Mirallas insists he is "very happy" to play for Everton despite speculation about his long-term future.

Mirallas, 27, suggested in February that he might leave Goodison Park if the club failed to qualify for the Champions League.

The winger, who has 14 months left on his contract but with the option for a further year, has been repeatedly linked with Tottenham in recent months.