Capturing Beautiful Moments, Creating Beautiful Memories