Direct from Abu Ghraib, here's Katie Price's version of Save The Best For Last that she recorded and chose to sing to new husband Kieran Hayler at her Willy Wonka-esque wedding. Accompanied by the photos from the Bahamas version of the wedding, because she's a pro at iMovie and is probably in the process of auctioning off wedding numero two to the highest bidding rag.

Price tweeted the following yesterday evening, spreading joy throughout the world.

 

 

We never thought we'd say this, but COME BACK Vanessa Williams, all is forgiven. Now despite what Katie is saying, she didn't actually sing it at the ceremony (probably for the best that, no need for mass suicide at a wedding), and instead, according to Union J's Jaymi Hensley, handed out CD's to everyone. Cringe factor: Infinity. You know what that means though. She's going to release it as a single. It could possibly be played on radio. The end of days is nigh.