Americans are heading to the polls to choose a new president after one of the most rancorous election campaigns the country has seen.
Voting got under way in earnest at 6:00 a.m.
Hillary Clinton and Donald Trump criss-crossed America in a hectic last-minute campaign push for votes.
Results should begin emerging late on Tuesday night, US time.
Polls give Democrat Mrs Clinton a four-point lead over Republican Mr Trump.
A record number of Americans – more than 46 million – have voted early by post or at polling stations.
There are signs of a high turnout among Hispanic voters, which is believed to favour Mrs Clinton.