Eva Longoria has revealed she keeps every single pair of shoes she buys and isn't willing to part with any of her collection.