dernier en date
Meanings
Adjective
1. latest (most recent)