Midshipmen toss their caps into the air as they celebrate during their graduation ceremony at the US Naval Academy in Annapolis, Maryland. Reuters

Today's best photos: From a Naval Academy graduation to Cannes fashion



Updated: May 25, 2024, 11:18 AM