Tonight's episode of MasterChef trades the kitchen for a castle, as the Top 12 pack their knives and head off to cater a real-life fairytale: the wedding of Season 15 champs Jessica Bosworth and Jesse ...