Gerard Butler wears Salvatore Ferragamo [shop it] during his appearance at the “Tonight Sh