SSH certificates and mutual authentication

SSH certificates are a recent addition to the protocol, and I see them as being used mostly for the clients.

Can the server use an SSH certificate too?

And if so, is it possible to have mutual SSH authentication between a client and a server, all done via certificates?