Vest: Shrunken Sequin Vest by Free People (Thanks Karishma!)
Maya Hart (played by Sabrina Carpenter) on Girl Meets World on Disney was spotted wearing this black lace-up top and sequinned vest on Girl Meets World on episode 'Girl Meets Triangle' (3x05) in Jun 2016. Maya's Vest is the Shrunken Sequin Vest by Free People .