Marc Jacobs was spotted soaking up the sun with his boyfriend Harry Louis on Ipanema Beach in Rio de Janeiro, Brazil. The 49-year-old fashion designer showed off his incredible muscular physique in a black Brazilian style speedo while his 25-year-old former porn star boyfriend opted for a heart-patterned speedo. The lovebirds clearly couldn't keep their hands off each other, holding hands and kissing as they enjoyed the beach.