Singer Sabrina Carpenter is the cover star for March's issue of Vogue, and she's channelling old-school Hollywood glamour in ...