U.S. Navy Midshipmen take the Oath of Office U.S. Navy Midshipmen take the Oath of Office at the United States Naval Academy 2012 Graduation and Commissioning ceremony in Annapolis, Md., on May 29, 2012. SHARE: Download: Full Size (0.05 MB) Credit: VIRIN: 621812-Z-TLX82-495.jpg Photo Gallery