1) Nigella: As stated in another thread. She would give some filthy sex and then you would get the best breakfast....
2) Kelly Brook, May not be the most intelligent but just oozes sex appeal. Such a cracking body too.
3) Rachel Leigh Cook. Possibly THE prettiest girl alive!
With runners up spaces reserved for Jewel Staite, Morrena Baccarin and Shilpa Shetty.