Tag - Jodie Foster and Alexandra Hedison tie the knot