In Assassin’s Creed 2 for the PS3, Xbox 360, and PC, you can unlock the Auditore Cape by collecting feathers.
To unlock the Auditore Cape, you’ll need to collect 100 feathers throughout the game. Once you do, put them all into the box in your villa and talk to your mother, then the cape will be unlocked.