This has to be the most impressive 'selfie' of all - given where it has come from...
NASA's Curiosity Mars rover used the camera at the end of its arm in April and May 2014 to take dozens of component images combined into this self-portrait where the rover drilled into a sandstone target called "Windjana."
NASA's Curiosity rover completes a Martian year - which is equivalent to 687 Earth days - on June 24 and to celebrate its stay on the Red Planet, the rover has taken a selfie!