The Princess of Wales is marking her 43rd birthday today after a tumultuous 2024.