Ellen DeGeneres, along with her celebrity friends, delivers incredible gifts to unsuspecting people who’ve topped her nice list.
1988
2018
2023
2022
1999
1985
2020
2003
2001
2011
2015
2016
2012
2010
1950
1982