Ringo Starr and Barbara Bach in 1981. Ringo Starr and Barbara Bach's love story is more than 40 years in the making. In fact, on April 27, 2025 it will be exactly 44 years since the pair tied the knot ...
Why Barbara Bach’s Emanuel wedding dress is the 1981 fashion moment that aged better than the Princess Diana's wedding look.