miranda cosgrove as carly shay takes a picture with robert downey jr., photorealism