image
Matthew McConaughey, Buzz Aldrin among celebs present at Rio