Eyeshadow Kate Middleton ‘loves’ for natural makeup drops to under £20 | Royal | News
Kate Middleton is no stranger to applying her own makeup. In fact, despite her royal status, it is widely reported that she even did her own wedding day makeup. If …