Green’s Dictionary of Slang

satin and lace n.

[rhy. sl.]

1. His Grace, i.e. a Duke.

[UK]N. Gubbins Sun. Express (London) in Barlthrop & Wolveridge (1980) n.p.: hostess: Has his satin and lace (grace) gone to the rub-a-dub (club or pub), Jeames?

2. the human face.

[UK]R. Puxley Fresh Rabbit.