The Princess of Wales rewore her burgundy Roland Mouret suit for the fourth time on the eve of her 44th birthday.