Ellen DeGeneres

Ellen DeGeneres

Frazer Harrison/Getty Images

Ellen DeGeneres, actress and talk show host, attends the Postal Service dedication of a new stamp in North Hollywood, California.