Capturing moments to last a lifetime