The Princess of Wales is celebrating her 43rd birthday on Thursday after a difficult, challenging year.