heaven-sent

adj
University
1

Fortunate, appropriate, opportune or providential, as (or as if) ordained by God; godsent.