Meghan Markle enjoyed "playing the part of a princess" but was not impressed when she realised she wouldn't be taking a "starring role" while on tour with Prince Harry, says royal expert.