Rory wears a mini leather cape from McQ’s Pre-Fall/Winter ’11 collection. 
More of Rory in McQ, with soundtrack by Lykke: http://bit.ly/gE3GWw