Supermodel Heidi Klum and singer Seal appear to have put their nasty divorce battle behind them after they were photographed greeting one another with a kiss on the cheek over the weekend (12-13Oct13).

The couple split in January, 2012 and the German beauty filed for divorce three months later (Apr12), citing Seal's explosive temper for driving her to end their almost seven-year union.

The break-up turned nasty when Seal criticised his estranged wife for embarking on a romance with the former couple's bodyguard, Martin Kirsten, soon after their marriage breakdown, and they have been doing their best to keep things amicable as they continue to co-parent their children.

And now it seems Klum and Seal have since settled their differences - photos obtained by show them reuniting in Malibu, California at the weekend and hugging as they got together to celebrate their daughter Lou's fourth birthday.