Is there a feature to share the calendar for two different users (privat, hence no exchange server running)? if yes, can the common shared /overlayed calendar being synchronized with Iphone etc?

If no, would there be another option to achieve such a result?

Many thanks, Marc