Princess today... Queen tomorrow