Ryan Gosling looked seriously suave while attending a screening of his latest film Only God Forgives held at BAM Harvey Theatre in New York City last night.
The fashionable 32-year-old Canadian actor walked the red carpet wearing a sharp, cream suit with a white shirt, no tie, a pair of brown leather shoes and a matching belt.
Only God Forgives hits theatres on August 2nd.