Celebrities from Oprah to Leonardo DiCaprio and Brad Pitt have encouraged Americans to vote in a last-minute push.