Plaid Wool Jacket, Polka Dot Scarf (This is most probably too preppy for John, but I could see elements of it working for him. The vest and scarf and instead of the blazer take that pattern and put it on the pants.
I didn't know where to pin this so it is on my "Important Info" board for now. This is Brad Goreski (right, pink trousers) & Gary Janetti. I have a HUGE crush on Gary although he's been in a loving relationship with Brad for over 12 years.