Katie Price has publicly apologized to Kelly Brook for her frankly awful behaviour, putting an end to their three-week feud.
Katie Price apologizes to Kelly Brook