They are of the same rank but Prince Charles' wife will become queen beofre Prince William's wife.
Prince William holds the rank of Captain in the Blues and Royals, Lieutenant in the Royal Navy and Flight Lieutenant in the Royal Air Force.
svaishon army
Captain.
The Duke of Cambridge, however, whereas Catherine is the Duchess of Cambridge, rather than a Princess, William retains his rank as Prince. He is therefore Prince William, Duke of Cambridge.
He ended up as General-in-Chief of the U.S. Army - presumably at the rank of full General.
On April 16, 2011 the Air Corps promoted Prince Harry to captain
Both Prince William and Prince Harry are commissioned officers in the British Army. Currently (June 2009) Prince William is training to become a fully operational RAF Search and Rescue Pilot and Prince Harry is training to become a pilot with the Army Air Corps.
He is a colonel in the Irish Guards and that is the uniform he wore for his wedding. He also hold rank in other units of the service but not as high.
William Eaton was a soldier with the US Continental Army and then with the United States Army, reaching the rank of General. He participated in the First Barbary War as well as the Battle of Derne.
My guess would be "Prince". Actually, it would be Queen since Queen Elizabeth was in attendance.
He would have honorary rank at the top of all three armed services. He is also Colonel-in-Chief of several army regiments.