From celebrity-filled events to symbolic fashion choices, there has been a lot to celebrate in this week's royal diary.