The following are photographs from John McCain’s funeral at the U.S. Naval Academy on Sept. 2.

Sailors move the casket of the late Sen. John McCain from his processional hearse to the United States Naval Academy Chapel on Sept. 2, 2018. US Navy Photo

John McCain’s casket is brought into the US Naval Academy Chapel on Sept. 2, 2018. US Naval Academy Photo

The funeral service for the late Sen. John McCain at the United States Naval Academy Chapel on Sept. 2, 2018. US Navy Photo

Funeral service for John McCain in the US Naval Academy Chapel on Sept. 2, 2018. US Naval Academy Photo

Funeral service for John McCain in the US Naval Academy Chapel on Sept. 2, 2018. US Naval Academy Photo

Funeral service for John McCain in the US Naval Academy Chapel on Sept. 2, 2018. US Naval Academy Photo

Sailors move John McCain’s casket from the U.S. Naval Academy Chapel. US Naval Academy Photo

Sailors move the casket of the late Senator John McCain to a horse-drawn caisson after his funeral service at the United States Naval Academy Chapel on Sept. 2, 2018. US Navy Photo

Sailors place the casket of the late Sen. John McCain onto a horse-drawn caisson after his funeral service at the United States Naval Academy Chapel, Sept. 2, 2018. US Navy Photo

A horse drawn caisson takes John McCain’s casket from the U.S. Naval Academy Chapel. USNA Photo

Rear Adm. Margaret G. Kibben and Secretary of Defense James Mattis walk in the funeral procession from the US Naval Academy Chapel to the USNA cemetery. USNA Photo

Midshipmen salute the late Sen. John McCain as a horse-drawn caisson transports his flag-draped casket to the United States Naval Academy Cemetery for his burial service, Sept. 2, 2018. US Navy Photo

The USNA Brigade of Midshipmen stand along the funeral route from the US Naval Academy Chapel to the USNA cemetery. US Naval Academy Photo

Midshipmen salute as the caisson carrying John McCain’s casket passes by on Sept. 2, 2018. US Naval Academy Photo

Midshipmen stand alongside the funeral procession from the US Naval Academy Chapel to the USNA cemetery on Sept 2, 2018. USNA Photo

USNA Photo

Midshipmen stand alongside the funeral procession from the US Naval Academy Chapel to the USNA cemetery on Sept 2, 2018. USNA Photo

F/A-18 Super Hornets from Strike Fighter Squadrons (VFA) 31, VFA-32, VFA-87 and VFA-105 honor the late Sen. John McCain with a fly-over of the United States Naval Academy during his burial service, Sept. 2, 2018. The aircraft were in missing man formation. US Navy Photo