Jacket: Embellished Bomber Jacket by Banana Republic
Carol Pilbasian (played by Kristen Schaal) on Last Man On Earth on Fox was spotted wearing this embellished bomber jacket on Last Man on Earth on episode 'You're All Going to Diet' (3x03) in Oct 2016. Carol's Jacket is the Embellished Bomber Jacket by Banana Republic.