There were record turn-outs at Anzac Day dawn services across the country this morning, as thousands commemorated the 100th anniversary of New Zealand and Australian troops landing on the beaches of Gallipoli in WW1.
It was estimated around 30,000 people attended the dawn service and parade at Auckland's Domain, the largest commemoration in the country.
The weather played ball, however people were forced to stand several hundred metres away from the cenotaph, barely able to see events.
In Wellington, Governor General Sir Jerry Mateparae delivered a moving speech, standing alongside the Governor-General of Australia, Sir Peter Cosgrove, and the Queen's Representative from the Cook Islands, Tom Marsters, at the new National War Memorial Park.
"As the sun rises here, we remember our brave men and women. When the sun sets in Canberra this evening, we will remember them and we will affirm the strength of our bonds forged in Gallipoli and holding fast until this day," Sir Mateparae said.
Thousands turned out at smaller commemorations in Whangarei, Nelson, Palmerston North, Tauranga, Queenstown and many more centres and towns.
Australia's Martin Place was at capacity this morning with what Australian media simply called "a massive crowd". Around 35,000 people were expected at a commemoration on the Gold Coast.
It's currently (as at 8am NZT) 10pm at Gallipoli, and people are already seated in place waiting for the dawn service to begin.
It had reportedly taken around eight hours for people to make the journey and be seated.
ONE News will continue to have rolling coverage of Anzac Day commemorations today. You can see our coverage plan for, including live streams of the dawn service at Gallipoli, here.
Anzac services in numbers:
Ashburton - 2000, "biggest ever turnout".
Auckland Domain - 20,000 - 25,000 turnout, a "record attendance".
Dundein - 20,000, "double last year".
Greymouth - 2000, "more than usual".
Wellington - 25,000
Westport - 400 at dawn service, "thousands" at 11am town parade, a record turnout.
Whangarei - 9000, "biggest parade ever".