ADVERTISEMENT

'Friends' reunion reveals Ross and Rachel stars' crush

Published May 28, 2021 07:45 pm
This illustration photo taken May 27, 2021, shows a person watching 'Friends: The Reunion' on a laptop in Los Angeles. - Jennifer Aniston and David Schwimmer almost hooked up on the set of 'Friends' - but their characters Rachel and Ross nearly didn't. Those were among the revelations die-hard "Friends" fans were treated to May 27, 2021 as a one-off reunion special of the beloved 1990s sitcom streamed on the HBO Max platform. (Photo by Chris Delmas / AFP)

Jennifer Aniston and David Schwimmer almost hooked up on the set of "Friends" -- but their characters Rachel and Ross nearly didn't.

Those were among the revelations die-hard "Friends" fans were treated to Thursday as a one-off reunion special of the beloved 1990s sitcom streamed on the HBO Max platform.

Asked by host James Corden if any of the six stars had real-life chemistry, both Aniston and Schwimmer confessed to "crushing hard on each other" early in the smash hit show's run.

"I remember saying, one time, to David, 'It's going to be such a bummer if the first time you and I actually kiss is going to be on national television,'" recalled Aniston.

"Sure enough, first time we kissed was in that coffee shop," she said, referring to the New York-based show's famous "Central Perk" set.

"So we just channeled all of our adoration and love for each other into Ross and Rachel."

The two characters' on-off relationship was a cornerstone of "Friends" throughout its 10-year, 236-episode run -- which ended with a romantic reconciliation.

Co-creator David Crane said in an interview that the writers had asked themselves if the pair really should end up together.

"We discussed perhaps sort of ambivalent endings," he said.

"And we went 'No, this is 'Friends,' people have been waiting 10 years to see this couple get together, we've got to give them what they want.'"

Elsewhere in the reunion episode, Matthew Perry surprised his co-stars by admitting to having suffered severe anxiety "every night" during filming.

The creators said Monica and Chandler's romance was intended to be a one-night stand before positive audience reactions changed their minds, and that Matt LeBlanc nearly lost out on the role of Joey to the actor who would play his fake twin in a later episode.

And a parade of celebrity fans showed up.

Cara Delevingne, Cindy Crawford and Justin Bieber modelled famous comedy outfits from the show on a catwalk, while Lady Gaga sang a duet of "Smelly Cat" with Lisa Kudrow.

Reviews were lukewarm, with Deadline calling the special "more filler than killer, to put it kindly," but Variety praised "a glossy, poignant, careful trip down memory lane."

Still, it was all too much for some die-hard fans.

"I am not crying... You are crying!" tweeted one, with a clip from the reunion of Aniston drying her eyes.

Related Tags

Friends: The reunion
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.