Kate Middleton ‘knew she had to up her game’ after Meghan Markle and is now ‘Royal Rockstar’, says insider

previous post