who gave harry the invisibility cloak?
Ten years later, Dumbledore gave Harry Potter the Cloak of Invisibility as a Christmas present anonymously and told him to "use it well." This would be one piece of advice that Harry would use quite well over his school life and beyond, as the Cloak of Invisibility aided Harry on countless trips and missions, including ...