How long does Hotmail keep emails?

Email Help

Valued Member
The current policy is to keep emails in accounts that have been accessed within the past 365 days

(reference: How long will Hotmail save my old emails?)

If it's been less than 365 days it's possible your account has been hacked: