It is believed that the first selfie was taken by photography enthusiast Robert Cornelius from Philadelphia. He took it in 1893 with a daguerreotype technique by removing lens cap and then getting in the image frame. Since taking a picture was slow back then, the photographer had to stay still in the frame for a few minutes. The picture holds the record as the first selfie ever taken.