Puppy and sailboat behind Calcite crystal.
Until recently, only Harry Potter was lucky enough to have an invisibility cloak as scientists could only conceal objects at the microscopic scale, which, in my opinion, isn't really concealing anything if no one could see it in the first place. Since February, two separate teams have created devices capable of concealing larger objects, bringing a practical invisibility cloak within reach for muggles everywhere.
Researchers at the University of Birmingham in England hid a paper clip and MIT engineers disguised a rolled-up piece of paper in a carved-out piece of calcite mineral crystal. Calcite possesses an optical property called anisotropy, which splits up light rays and reflects them in such a way that renders the hidden chamber invisible. A full cloak will require a bit more trial and error though as concealment is dependent on light waves oscillating in the same direction, an effect that isn't easy to reproduce in the wild.
Physicist Shuang Zhang who led the paperclip experiment at the University of Birmingham is hopeful that the technology will be capable of hiding humans in the near future; but until then, orphaned children and puppies will have to go without sailboats.