Well Hello There
Interested in know what Rob wore?
The Fashion-courtfills us in:
"The 26-year-old English actor stepped out on stage wearing a navy blue single breasted blazer and slim fit trousers, from McQueen’s Fall-Winter 2012 collection, that he paired with a partially unbuttoned black shirt and matching leather dress shoes that were—according to him—too big for his feet."
Click for HQ
via Source