This exists. It’s called the Everpurse.The fabric version sells for $129. Leather runs for $159.
For more info, click here.