If you need UI specific information or logic in a domain model then it can be a good idea to wrap it in a presentation model. I usually use the doman model directly in the presentation layer unless i have the above mentioned need.
It is really good to have a presentation model sometimes as you can add properties that makes the presentation logic easier and cleaner but it is a lot of overhead (in code / coding) to create presentation model duplicates of your domain model so I only do this on when I see that it will be worth it :)
A side note, it sounds like your are not talking about a N-tier application but a layered application, tier means seperate processes, like in a client-server architecture.
http://en.wikipedia.org/wiki/N-tier