that ship has sailed

Upper Intermediate (B2) informal

It's too late; the opportunity is gone.

"I wanted to apply for that job, but that ship has sailed — they've already hired someone."