Unlikely Celebrity Couples Who Made it Work Despite Their Differences

This article appeared in thefashionball.com and has been published here with permission.

Everyone seems to have an opinion about certain celebrity couples. The following unlikely celebrity couples have attracted lots of media attention over the years. Some have been affected by it, while others have not.

Machine Gun Kelly & Megan Fox

One of the oddest couples around right now is undoubtedly Machine Gun Kelly and Megan Fox. Despite their obvious differences, they seem to be thoroughly enjoying their early together. In an interview with Howard Stern, Kelly confessed that he is head over heels for Fox. "I didn't know what [love] was until me and her made eye contact," the rapper said. "That's when I was like, 'Whoa.'" The couple met while filming the movie Midnight in the Switchgrass.

Machine Gun Kelly & Megan Fox

David Cross & Amber Tamblyn

You will probably know David Cross best for his iconic role as Tobias in the hit series Arrested Development. However, many aren't aware that the comedian/actor is in a relationship with Amber Tamblyn, who is 19 years younger than him. In recent times, Cross has been in trouble for comments he made about actress Charlyne Yi. Despite this, Cross has managed to hold down a stable relationship with Tamblyn, tying the knot back in 2012. They also recently welcomed their daughter Marlow into the world.

David Cross & Amber Tamblyn

Ashley Olsen & Richard Sachs

Mary-Kate's sister, Ashley also ended up dating someone much older than her, beginning a relationship with financier/art-dealer Richard Sachs. There is a 34 year age gap between the two, but that didn't stop them from ending up together. However, it simply wasn't mean to be, with Olsen ending the relationship because she simply wanted to pursue her dream as a fashion designer. She went on to co-found the brand Elizabeth and James with her twin sister.

Ashley Olsen & Richard Sachs

David Hasselhoff & Hayley Roberts

This one makes a bit more sense compared to the others. David Hasselhoff, who is best known for his defining role in Baywatch, ended up dating his Welsh girlfriend Hayley Roberts and have been together since 2013. The couple eventually got engaged and haven't let their 28-year age gap get in the way of their happiness. Hayley was originally a store assistant back in Wales. However, her life completely changed when she bumped into the Hoff at a bar in Cardiff.

David Hasselhoff & Hayley Roberts