As she celebrates her 21st birthday this week, Lady Louise Mountbatten-Windsor is growing up into an engaging young woman.