Who is Lady Louise Windsor? Published 05 May 2023 Lady Louise was born on November 8, 2003 Full Article