Ellen DeGeneres, along with her celebrity friends, delivers incredible gifts to unsuspecting people who’ve topped her nice list.
1991
1963
2021
2023
2018
2013
1973
1982
1999
2017
2022
2020
2004