Britney Spears' husband Kevin Federline has finally buried the hatchet with his ex, Shar Jackson.

Kevin and Shar, who have two children together, were spotted hugging after meeting each other at a friends' apartment in Los Angeles.

A source told The Mirror, "Kevin was gesturing with his hands then he would put his head down when Shar spoke. It looked like she was calming him down."

Jackson recently revealed that Federline has approached her for advice on how to cope with Britney's pregnancy.

"Kevin's told me he's under intense strain and doesn't know if it will fall apart," she explained.