She may be only two years old but Britain's Princess Charlotte appears to be settling in quickly to a lifetime of royal duties.