30-year-old fashion fashion designer Ashley Olsen was just photographed getting SMOOCHY and snuggly with her 58-year-old boytoy, Richard Sachs!
Olsen was spotted leaning up against the shirtless financier as they took a break from a hike they took before strolling leisurely to their hotel.
Ashley has been vacationing in St. Barts with Sachs for over two weeks! Photos of Olsen and Sachs who is 28 years her elder below/above:




