Skip to main content

BUZZ Photos

A Stamp of Approval for Beauty and the Beast

Disney's long-running musical hit Beauty and the Beast has been honored with its very own postage stamp. Ashley Brown and Steve Blanchard, who play the title roles, unveiled the new stamp backstage at Broadway's Lunt-Fontanne Theatre on April 27. Be our guest—take a look!

Back to Top