The original Charming Prince appeared in Throne of Eldraine, in 2019.
The original art was by Randy Vargas.
The List
Throne of Eldraine
Throne of Eldraine Promos