#2: Demi Moore
Actress Demi Moore prefers younger men - and when you look like this at 48, why not? Moore is married to "No Strings Attached" actor Ashton Kutcher, who is 33. (Photo by Alberto E. Rodriguez/Getty Images)
The opinions expressed are solely those of the author and do not necessarily reflect the views of Comcast.