It seems like just yesterday, but it's already been a year since Nasa's Curiosity rover completed the complex descent in what Nasa engineers dubbed "7 minutes of terror" to safely land on the surface of Mars.
Since then we've been treated to an incredible range of hi-res images from the surface of the red planet and an amazing amount scientific discoveries have also been made.
With Curiosity now having its first birthday so far away from home, Nasa got creative.
Delivering a cake to Mars may have been a tad impractical (not to mention that lighting its candles in the thin Martian atmosphere would also have been difficult), so Nasa got Curiosity to sing "Happy Birthday" to itself. This was done using a built-in sample analysis instrument which was able to create sounds by vibrating at different frequencies.
In true Nasa fashion, nothing was left to chance, and the Happy Birthday song was first tested out on an identical earthbound sample analysis instrument before the instructions were beamed to Curiosity.