The pizzas were hot and fresh from Big Mama's & Papa's Pizzeria, not far from the Dolby Theater where the 86th Academy Awards were being held. An employee at the pizza shop told ABC News that the delivery man in the red baseball cap was an actual employee.
"Who's your favorite movie star? They're here," Ellen told the unnamed delivery man.
Ellen's TV show has ordered several pizzas from Big Mama's & Papa's in the past, according to an ABC News report.