Meaning of CAT'S MEOW: a highly admired person or thing
This is a slang term from the 1920's, and I do believe she fits the definition "down to a T!"
From the Met-Art series "Busto" by Leonardo
For best viewing, hit F11 BEFORE enlarging the photos. Use arrow buttons to move back and forth between pics. Hit F11 again to return ot normal viewing.