ian , looking like a sexy beast stepping from the cover of a men 's magazine in slim-fitting pants , a cream matching suit coat , and a black shirt unbuttoned so that i can see a tiny smattering of his chest hair , rises from the sofa .