When you're having problems with the ladies, you know who to call...the man who "married up" to Olivia Wilde. Jason Sudeikis hung out with Stephen Colbert this past week to "share his secret" which is....basically lying. But it worked: