My future husbands (in random order) are...
1. Ewan McGregor (he will satiate my lust for red heads)
2. Del Marquis
3. Anderson Cooper (my silver daddy)
4. Rob McElhenney
5. Michael Fassbender (have ya'll seen what's between his legs?)
6. Fyfe Dangerfield
...and I'm sure a whole list of others that I can't think of at the moment.