de toute beauté

Adjective

 * 1) magnificent, splendid, superb, exquisite, beautiful

Usage notes

 * Often used ironically.