Kate Middleton's confidence has grown following the fall out with Prince Harry and Meghan Markle, a royal expert claims.The 39 year old dazzled on the red carpet at the premiere of the new James Bond movie, No Time To Die, on Tuesday night and looked equally as incredible when she wore a magenta power suit for an engagement in Northern Ireland the next day.