Entertainment
Jodie Foster marks 10th anniversary with wife at hand and footprint ceremony
LOS ANGELES : Actress Jodie Foster, renowned for her roles in 'The Silence of the Lambs' and 'Taxi Driver', celebrated her 10th anniversary with her wife, Alexandra Hedison, in the most special manner.