I don't really think either are that versatile. The CPs would be great as summer sneakers but won't really look that great with denim. Those gats would probably look good with denim, but they'd be more versatile as a beige or white. edit: for some reason the CPs were coming up as navy on my screen. Grey is a great colour, probably most versatile.