Ellen DeGeneres, along with her celebrity friends, delivers incredible gifts to unsuspecting people who’ve topped her nice list.
2003
2015
1999
—
2019
2024
2000
2022
2020
2008
2018
2011
1962