Despite wind and rain throughout the ceremony, more than 1,000 midshipmen from the U.S. Naval Academy's Class of 2013 graduated on Friday morning.
A total of 1,047 graduated from the academy on Friday, including 764 Navy ensigns, 264 Marine Corps 2nd lieutenants, and three Air Force 2nd lieutenants. An estimated 35,000 of the graduates' family and friends came to cheer on their achievement at the Navy-Marine Corps Memorial Stadium.
See video of the ceremony and President Obama's address.