Andrei Kirilenko & Marina Lopatova
In 2001, NBA superstar Andrei Kirilenko married Marina Lopatova, a Russian pop star. Lopatova has allowed Kirilenko to sleep with his choice of one woman per year.
Her reasoning was that athletes are highly sought after by females, and that by making it permissible for him to have an affair she has taken away the allure of forbidden fruit. It seems to have worked exactly as she hoped; Kirilenko has yet to take her up on the offer.