She has never served in the Royal Navy, nor any other branch of the British armed forces. But like many royals, she holds a number of honorary military titles. Anne was made a Rear Admiral in 1993 and was promoted to Vice Admiral in 2009 before becoming an Admiral in 2012.