Imaging Air Cherenkov Telescopes (IACT) allow to detect Cherenkov light from extended air showers initiated by cosmic gamma-rays and charged cosmic particles. The MAGIC telescope is a new generation IACT located at La Palma, Canary Islands, Spain. Composed by two reflecting dishes with 17 m diameter each, MAGIC is equipped with the largest optical reflectors in the world, and it has the lowest threshold energy (25 GeV). MAGIC started operations in 2004 in the single-detector configuration, and in 2009 as a stereo detector. Since then, it has discovered several new sources and classes of sources, both galactic and extragalactic. Some highlights from the most recent results are presented.