Gossip & News

All of Lauren Conrad and Kristin Cavallari’s Ups and Downs


master mentalism tricks

[]

Burying the hatchet. Laguna Beach: The Real O.C. alums Lauren Conrad and Kristin Cavallari had one of the most famous feuds of the early 2000s — but it may have all been made for TV.

“We had an issue with each other, but it had been squashed [by the time filming started],” the Little Market founder said while speaking with Cavallari and her cohost and former Laguna Beach costar, Stephen Colletti on Dear Media’s “Back to the Beach” podcast in November 2022. “I think what happened is [producers] kind of saw this as, like, a starting point. And then they ran with it.”

Conrad continued: “I mean, I don’t think we were, like, best friends. But we were like, ‘It’s fine.’”

The Very Cavallari alum agreed, adding that the Laguna Beach producers decided to play up the tension between her and Conrad. “My take on it is, you and I never really had any beef,” she explained. “Really. I mean, obviously there was, like, a little truth to what happened with the three of us. But I felt like MTV coming kept it alive and made it way worse than it ever would have been.”

During the first season of the MTV reality show, Cavallari and the L.A. Candy author frequently butted heads over their love triangle with Colletti. “I think one of my takeaways from looking back [at the show] is I’m like, ‘[Kristin and Stephen are] really sweet [together].’ You guys were in love and you had a relationship,” Conrad said on “Back to the Beach,” adding, “Who wasn’t cheering for that [relationship]?”

{ let bidders = [‘a9’, ‘ix’, ‘iris’]; // create a requestManager to keep track of bidder state to determine when to send ad server // request and what amazonSlots to request from the ad server var requestManager = { adserverRequestSent: false, }; //loop through bidder array and add the bidders to the request manager: bidders.forEach( function( bidder ) { requestManager[bidder] = false; } ); // return true if all bidders have returned function allBiddersBack() { var allBiddersBack = bidders // get the booleans from the object .map( function( bidder ) { return requestManager[bidder]; } ) // get rid of false values – indicates that the bidder has responded .filter( Boolean ) // if length is equal to bidders, all bidders are back .length === bidders.length; return allBiddersBack; } // handler for header bidder responses function headerBidderBack( bidder ) { // return early if request to adserver is already sent if ( requestManager.adserverRequestSent === true ) { return; } // flip bidder back flag if ( bidder === ‘a9’ ) { requestManager.a9 = true; console.log(‘second promise a9 ready’); } else if ( bidder === ‘ix’ ) { requestManager.ix = true; console.log(‘second promise ix ready’); } else if ( bidder === ‘iris’ ) { requestManager.iris = true; console.log(‘second promise iris ready’); } // if all bidders are back, send the request to the ad server if ( allBiddersBack() ) { resolve( url ); } } if ( typeof apstag == ‘object’ && apstag ) { apstag.fetchBids({ slots: [{ slotID: window.prerollTag[vHash], mediaType: ‘video’ }] }, function( bids ) { console.log( “AMI jwp amazon bid callback”, new Date().getTime(), bids ); window.jwpBids[vHash].amazon = true; if ( bids.length > 0 ) { //If we have received any bids back try { console.log(“AMI jwp amazon bid request ad”, bids[0].encodedQsParams); url = url + ‘&scp=’ + bids[0].encodedQsParams; } catch ( e ) { console.log(e); } } else { console.log(“AMI jwp amazon no bids”); } headerBidderBack(‘a9’); }); } else { headerBidderBack(‘a9’); } headertag.cmd.push( function() { headertag.retrieveVideoDemand( [{‘htSlotName’: ‘preroll’}], function( demand ) { console.log( “AMI jwp IX callback”, demand ); if ( ‘undefined’ !== typeof demand.preroll && demand.preroll.length ){ window.jwpBids[vHash].ixBids = demand.preroll[0].targeting.price; console.log( ‘AMI jwp IX Bids’, new Date().getTime(), demand.preroll[0].targeting ); var vastURL = new URL( url ); var vastParams = new URLSearchParams( vastURL.search ); if ( vastParams.has( ‘cust_params’ ) ) { var custParams = new URLSearchParams( vastParams.get( ‘cust_params’ ) ); } else { var custParams = new URLSearchParams(); } var keys = Object.keys( demand.preroll[0].targeting.price ); for ( var key of keys ) { custParams.set( key, demand.preroll[0].targeting.price[key][0]); } vastParams.set( ‘cust_params’, custParams.toString() ); vastURL.search = vastParams.toString(); url = vastURL.toString(); } headerBidderBack(‘ix’); } ); } ); // Get main item context data window.irisContext.getContext(jwplayer(el).getPlaylistItem().mediaid).then(function(data) { // Encode the context data console.log( ‘AMI jwp IrisTV Bids’, new Date().getTime(), data.context ); // Replace the server url with the context data (this is for simple ad requests), // If you have the serverUrl dynamically configured, then you will need to append the context data // under cust_params, so this is just for testing purpose if ( data.context && Object.keys( data.context ).length ) { var vastURL = new URL( url ); var vastParams = new URLSearchParams( vastURL.search ); if ( vastParams.has( ‘cust_params’ ) ) { var custParams = new URLSearchParams( vastParams.get( ‘cust_params’ ) ); } else { var custParams = new URLSearchParams(); } custParams.set( ‘iris_context’, data.context.join(‘,’)); vastParams.set( ‘cust_params’, decodeURIComponent( custParams.toString() ) ); vastURL.search = vastParams.toString(); url = vastURL.toString(); } headerBidderBack(‘iris’); }); setTimeout(function(){ resolve( url ); }, 10000); }); } var player_jwplayer_WSkCN6Mk_zhNYySv2_div = jwplayer(el).setup(videoParams).on(“ready”, function(){ var el = decodeURIComponent( “jwplayer_WSkCN6Mk_zhNYySv2_div” ); var playerInstance = jwplayer(el); ns_.StreamingAnalytics.JWPlayer( playerInstance, { publisherId: “6036076”, labelmapping: “ns_st_pu=”AMI”, c3=”Us Weekly”, ns_st_ge=”” + decodeURIComponent( “%2Anull” ) + “”, ns_st_ia=”” + decodeURIComponent( “%2Anull” ) + “”, ns_st_ce=”” + decodeURIComponent( “1” ) + “”, ns_st_ddt=”” + decodeURIComponent( “%2Anull” ) + “”, ns_st_tdt=”” + decodeURIComponent( “%2Anull” ) + “””, }); }).on(‘adsManager’, (e) => { var vHash = ‘ami’ + decodeURIComponent( ‘WSkCN6Mk’ ); const { adsManager, videoElement } = e; const iasConfig = { anId: ‘928572’, campId: `${jwplayer().getWidth()}x${jwplayer().getHeight()}`, // This is dynamic based on player dimensions, but can be hard coded chanId: window.prerollTag[vHash], placementId: ‘Open Auction’, pubOrder: ‘Video’, pubId: ‘Direct’ }; if (googleImaVansAdapter) { googleImaVansAdapter.init(window.google, adsManager, videoElement, iasConfig); } }).on( ‘time’, function( e ) { var id = this.id; var pct = Math.round( e.position ); if ( ! window.amiPlayersData ) { window.amiPlayersData = {}; } if ( ! window.amiPlayersData[id] ) { window.amiPlayersData[id] = { m3: false, m10: false }; } if ( window.amiPlayersData[id][‘m3’] === false && pct >= 3 ) { window.amiPlayersData[id][‘m3’] = true; console.log( ‘3sec played: ‘, id ); window.dataLayer = window.dataLayer || []; dataLayer.push( {event: ‘JWPlayEvent’, jwTime: ‘3s played’} ); } if ( window.amiPlayersData[id][‘m10’] === false && pct >= 10 ) { window.amiPlayersData[id][‘m10’] = true; console.log( ’10sec played: ‘, id ); window.dataLayer = window.dataLayer || []; dataLayer.push( {event: ‘JWPlayEvent’, jwTime: ’10s played’} ); } }).on( ‘complete’, function( e ) { if ( window.amiPlayersData && window.amiPlayersData[ this.id ] ) { window.amiPlayersData[ this.id ][‘m3’] = false; window.amiPlayersData[ this.id ][‘m10’] = false; console.log( ‘clear played: ‘, this.id ); } }).once(“play”, function(){ var el = decodeURIComponent( “jwplayer_WSkCN6Mk_zhNYySv2_div” ); var playerInstance = jwplayer(el); loadIrisPlugin(playerInstance, playerInstance.getConfig().plugins[“https://ovp.iris.tv/plugins/jwplayer/v2/iris-jwplayer8.adaptive.min.js”]) }).on(‘play’, (e) => { var el = decodeURIComponent( “jwplayer_WSkCN6Mk_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “WSkCN6Mk” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); // skip if the video was paused and trying to resume if (jwplayer(el).getState() !== ‘idle’ && jwplayer(el).getState() !== ‘complete’) { return; } window.permutive.track(“VideoPlay”, { play_id: el, //this will stay constant for all of the events emitted during the same video play video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “WSkCN6Mk” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language:”English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video play”); }).on(‘complete’, (e) => { var el = decodeURIComponent( “jwplayer_WSkCN6Mk_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “WSkCN6Mk” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); // skip if the video was paused and trying to resume if (jwplayer(el).getState() !== ‘idle’ && jwplayer(el).getState() !== ‘complete’) { return; } window.permutive.track(“VideoComplete”, { play_id: el, //this will stay constant for all of the events emitted during the same video play video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “WSkCN6Mk” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video event:”, e); window.lock_25 = false; window.lock_50 = false; window.lock_75 = false; window.lock_100 = false; }).on(‘time’, (e) => { var el = decodeURIComponent( “jwplayer_WSkCN6Mk_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “WSkCN6Mk” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); var progress = (e.currentTime/e.duration).toFixed(2); if ( (0.25 === progress && false === window.lock_25) || (0.5 === progress && false === window.lock_50) || (0.75 === progress && false === window.lock_75) || (100 === progress && false === window.lock_100) ) { window.permutive.track(“VideoProgress”, { play_id: el, //this will stay constant for all of the events emitted during the same video play progress: Number(progress), video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “WSkCN6Mk” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); if ( 0.25 === progress ) { window.lock_25 = true; } if ( 0.5 === progress ) { window.lock_50 = true; } if ( 0.75 === progress ) { window.lock_75 = true; } if ( 1 === progress ) { window.lock_100 = true; } console.log(“Permutive video play progress ” + progress); } }).on(‘mute’, (e) => { var el = decodeURIComponent( “jwplayer_WSkCN6Mk_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “WSkCN6Mk” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); window.permutive.track(“VideoEvent”, { play_id: el, //this will stay constant for all of the events emitted during the same video play event: (e.mute) ? “sound off” : “sound on”, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “WSkCN6Mk” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() } }); console.log(“Permutive video event:”, e); }).on(‘fullscreen’, (e) => { var el = decodeURIComponent( “jwplayer_WSkCN6Mk_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “WSkCN6Mk” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); window.permutive.track(“VideoEvent”, { play_id: el, //this will stay constant for all of the events emitted during the same video play event: (e.fullscreen) ? “fullscreen on” : “fullscreen off”, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “WSkCN6Mk” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() } }); console.log(“Permutive video event:”, e); }).on(‘ready’, (e) => { var el = decodeURIComponent( “jwplayer_WSkCN6Mk_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “WSkCN6Mk” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); console.log(jwInfo); window.lock_25 = false; window.lock_50 = false; window.lock_75 = false; window.lock_100 = false; window.permutive.track(“VideoLoad”, { play_id: el, //this will stay constant for all of the events emitted during the same video play video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “WSkCN6Mk” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video load event”); }).on(‘adPlay’, (e) => { var el = decodeURIComponent( “jwplayer_WSkCN6Mk_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “WSkCN6Mk” ); window.adInfo = e; var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); window.adlock_25 = false; window.adlock_50 = false; window.adlock_75 = false; window.adlock_100 = false; window.permutive.track(“VideoAdPlay”, { play_id: el, //this will stay constant for all of the events emitted during the same video play ad: { duration: Math.round(window.adInfo.duration), creative_name: window.adInfo.adtitle, ad_id: window.adInfo.adId, title: window.adInfo.adtitle, video_type: “instream” //outstream }, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “WSkCN6Mk” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video ad play”); }).on(‘adClick’, (e) => { var el = decodeURIComponent( “jwplayer_WSkCN6Mk_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “WSkCN6Mk” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); window.permutive.track(“VideoAdClick”, { play_id: el, //this will stay constant for all of the events emitted during the same video play ad: { duration: Math.round(window.adInfo.duration), creative_name: window.adInfo.adtitle, ad_id: window.adInfo.adId, title: window.adInfo.adtitle, video_type: “instream” //outstream }, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “WSkCN6Mk” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video ad click”); }).on(‘adTime’, (e) => { var el = decodeURIComponent( “jwplayer_WSkCN6Mk_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “WSkCN6Mk” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); var progress = (e.position/e.duration).toFixed(2); if ( (0.25 >= progress && false === window.adlock_25) || (0.5 >= progress && false === window.adlock_50) || (0.75 >= progress && false === window.adlock_75) || (0.95 >= progress && false === window.adlock_100) ) { window.permutive.track(“VideoAdProgress”, { play_id: el, //this will stay constant for all of the events emitted during the same video play progress: Number(progress), ad: { duration: Math.round(window.adInfo.duration), creative_name: window.adInfo.adtitle, ad_id: window.adInfo.adId, title: window.adInfo.adtitle, video_type: “instream” //outstream }, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “WSkCN6Mk” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); if ( 0.25 >= progress ) { window.adlock_25 = true; } if ( 0.5 >= progress ) { window.adlock_50 = true; } if ( 0.75 >= progress ) { window.adlock_75 = true; } if ( 0.95 >= progress ) { window.adlock_100 = true; } console.log(“Permutive video ad progress ” + progress); } }).setPlaylistItemCallback(function(item, index) { return waitForAmazon // Wait until Amazon is loaded. .then(() => performAsyncBidding( player_jwplayer_WSkCN6Mk_zhNYySv2_div, item, index ), () => { console.log(“AMI JWP bidding FAILER”); }) // External bidding. .then(tag => { // Update the playlist item. console.log(“AMI jwp new headerbid”, tag); return Object.assign({}, item, { adschedule: [{ tag, offset: “pre” }] }); }).catch(function(e){ console.log(“AMI jwp bidding failed”, e); return item; }); // If bidding fails, use unmodified playlist item. });; clearInterval(checkJWReady); } }, 500); })(); ]]>

Colletti, for his part, said he thought the show’s editing viewers’ perspective of the situation. “It’s completely tilted, because you’re the narrator,” he told Conrad. “And we’re wild and it’s this hurricane. And, sweet Lauren, you guys need to root for her.”

The One Tree Hill alum has previously opened up about how rewatching Laguna Beach made him upset at the way his relationship with the Uncommon James founder was portrayed onscreen. “I had a huge problem with this because look, obviously they created this show around this love triangle and there’s moments where you and I were broken up and they had learned about Lauren and I hooking up and being very good friends,” Colletti said during an August 2022 episode of “Back to the Beach.”

He continued: “And, you know, obviously, stuff happened at certain times. but at no point ever whenever we were together, you know, would I step out on you in that way. And they really paint [it like] that’s what I’m doing throughout the show — which I have a huge problem with.”

At the time, though, the former MTV VJ did admit that the show’s editors were “genius” for the way they crafted the drama between him, Conrad and Cavallari. “You have to hand it to them, they really crafted this storyline in a way that I think that’s what made audiences really engaged,” he said.”

Keep scrolling to relive all of Conrad and Cavallari’s ups and downs through the years:

Lauren Conrad, Kristin Cavallari’s Ups and Downs Through the Years

Credit: Rob Latour/Shutterstock; Image Press Agency/NurPhoto/Shutterstock

Lauren Conrad and Kristin Cavallari’s Ups and Downs Through the Years: ‘Laguna Beach,’ Reality TV Feuds and More

Burying the hatchet. Laguna Beach: The Real O.C. alums Lauren Conrad and Kristin Cavallari had one of the most famous feuds of the early 2000s — but it may have all been made for TV. “We had an issue with each other, but it had been squashed [by the time filming started],” the Little Market founder said while speaking with Cavallari and her cohost and former Laguna Beach costar, Stephen Colletti on Dear Media’s “Back to the Beach” podcast in November 2022. “I think what happened is [producers] kind of saw this as, like, a starting point. And then they ran with it.” Conrad continued: “I mean, I don’t think we were, like, best friends. But we were like, ‘It’s fine.'” The Very Cavallari alum agreed, adding that the Laguna Beach producers decided to play up the tension between her and Conrad. “My take on it is, you and I never really had any beef,” she explained. “Really. I mean, obviously there was, like, a little truth to what happened with the three of us. But I felt like MTV coming kept it alive and made it way worse than it ever would have been.” During the first season of the MTV reality show, Cavallari and the L.A. Candy author frequently butted heads over their love triangle with Colletti. “I think one of my takeaways from looking back [at the show] is I’m like, ‘[Kristin and Stephen are] really sweet [together].’ You guys were in love and you had a relationship,” Conrad said on “Back to the Beach,” adding, “Who wasn’t cheering for that [relationship]?” [jwplayer WSkCN6Mk-zhNYySv2] Colletti, for his part, said he thought the show’s editing viewers’ perspective of the situation. “It’s completely tilted, because you’re the narrator,” he told Conrad. “And we’re wild and it’s this hurricane. And, sweet Lauren, you guys need to root for her.” The One Tree Hill alum has previously opened up about how rewatching Laguna Beach made him upset at the way his relationship with the Uncommon James founder was portrayed onscreen. “I had a huge problem with this because look, obviously they created this show around this love triangle and there’s moments where you and I were broken up and they had learned about Lauren and I hooking up and being very good friends,” Colletti said during an August 2022 episode of “Back to the Beach.” He continued: “And, you know, obviously, stuff happened at certain times. but at no point ever whenever we were together, you know, would I step out on you in that way. And they really paint [it like] that’s what I’m doing throughout the show — which I have a huge problem with.” At the time, though, the former MTV VJ did admit that the show’s editors were “genius” for the way they crafted the drama between him, Conrad and Cavallari. “You have to hand it to them, they really crafted this storyline in a way that I think that’s what made audiences really engaged,” he said.” Keep scrolling to relive all of Conrad and Cavallari’s ups and downs through the years:

Lauren Conrad, Kristin Cavallari’s Ups and Downs Through the Years

Credit: Jim Smeal/BEI/Shutterstock; Jim Smeal/BEI/Shutterstock

2004

Laguna Beach premiered on MTV in September 2004. Much of the first season followed the love triangle between Conrad and Colletti and his girlfriend, Cavallari, who was a year younger than them

Lauren Conrad, Kristin Cavallari’s Ups and Downs Through the Years

Credit: Jim Smeal/BEI/Shutterstock; Jim Smeal/BEI/Shutterstock

October 2004

One month after the premiere, the show’s infamous spring break episode aired, which centered on a post-split fight between the Everyone Is Doing Great star and Cavallari, who decided to hook up with someone else. The tension escalated to the point where both Colletti and Conrad called her a “slut” — which the fashion designer now greatly regrets.

“I’m so sorry,” Conrad told her former costar on her podcast in November 2022. “I couldn’t believe I did that. Because I think where I’m at now, like, I would never call another woman that. … It was, for me, like, the most embarrassing moment. I was like, ‘Oh, gross.'”

Lauren Conrad, Kristin Cavallari’s Ups and Downs Through the Years

Credit: Matt Baron/BEI/Shutterstock; Matt Baron/BEI/Shutterstock

2009

The Beauty Department cofounder left The Hills in the middle of the show’s fifth season and was replaced by Cavallari. Her final appearance on the series took place at costars Spencer Pratt and Heidi Montag‘s wedding, where Cavallari caught the bouquet.

Lauren Conrad, Kristin Cavallari’s Ups and Downs Through the Years

Credit: Sipa/Shutterstock; Henry Lamb/Photowire/BEI/Shutterstock

July 2010

I saw her at the [Hills] wrap party on Saturday and we caught up,” Cavallari told Us Weekly about her former costar. “We are not going to lunch together and I don’t have her phone number, but we are cool.”

Lauren Conrad, Kristin Cavallari’s Ups and Downs Through the Years

Credit: Admedia/Sipa/Shutterstock; Broadimage/Shutterstock

September 2012

Two years later, Conrad told Us that although they had set their differences aside, they weren’t close. “I don’t talk to Kristin anymore,” she said in September 2012.

Lauren Conrad, Kristin Cavallari’s Ups and Downs Through the Years

Credit: Broadimage/Shutterstock

December 2012

During an appearance on Watch What Happens Live with Andy Cohen, the True Comfort author confessed that a lot of the storylines on The Hills were scripted, but that she and Conrad did have genuine animosity toward one another. “I feel like [producers] put things in our heads,” Cavallari said at the time. “I mean, we were 17 and 18. They made it a lot worse than it was.”

Lauren Conrad, Kristin Cavallari’s Ups and Downs Through the Years

Credit: Jordan Strauss/Invision/AP/Shutterstock; Rob Latour/Shutterstock

August 2018

Us confirmed that neither Conrad nor Cavallari would return to reality TV for the Hills spinoff, The Hills: New Beginnings, which premiered the following year.

Lauren Conrad, Kristin Cavallari’s Ups and Downs Through the Years

Credit: Jordan Strauss/AP/Shutterstock

October 2020

The Balancing in Heels author explained during a Laguna Beach reunion that a lot of her feud with Conrad was fabricated through editing. “There was one time that they had me walking down the street and they had a producer on the other side of the street and they were like, ‘Just look at her,’” she recalled. “And she’s, like, giving me these dirty faces so I’m like, ‘Oh, my God, look at her!’ And of course, they made it seem like I was looking at Lauren being like, ‘Oh, my God!’”

Cavallari continued: “We had no idea what was going on. Now, … we get it. We know how reality TV works, so it would be totally different now. But I think, to your point, that’s what made it what it was.”

That same month, the mother of three told Entertainment Tonight that the pair had completely moved on from their feud. “So much time has passed and what we went through was so silly and it was so high school that I’m pretty sure we’re both over it at this point,” she revealed.

Lauren Conrad, Kristin Cavallari’s Ups and Downs Through the Years

Credit: Image Press Agency/NurPhoto/Shutterstock; Rob Latour/Shutterstock

November 2022

The “Asking for a Friend” podcast host and Cavallari officially buried the hatchet during an episode of the “Back to the Beach” podcast. “I just want everyone to know, we’ve had a handful of really great times together,” Cavallari said.

In order to view the gallery, please allow Manage Cookies

Read The Full Article Here


trick photography
Ryan Reynolds’ Latest Prank Involves the Titanic and That Steamy
Bachelor Nation’s Chris Conran and Alana Milne Are Engaged
Christine Quinn’s Husband Christian Files for a Restraining Order Against
‘They Had No Idea’: Prince Harry & Meghan Markle Found
Movie Review: ‘The First Omen’
Julia Garner to Play ‘The Fantastic Four’s Silver Surfer
Craig Gillespie in Talks to Direct ‘Supergirl’ for DC
Narco Wars Season 2 Streaming: Watch & Stream Online Via
Rocky Kramer’s Rock & Roll Tuesdays Presents  “CARS” On Tuesday April 16th, 2024, 7 PM PT on Twitch
‘FBI’ Scores Major Renewal, ‘International’ & ‘Most Wanted’ Also Returning
9-1-1 Season 7 Episode 3 Review: Capsized
That Jon Snow-Centered ‘Game of Thrones’ Show Is a No-Go
Rocky Kramer’s Rock & Roll Tuesdays Presents  “CARS” On Tuesday April 16th, 2024, 7 PM PT on Twitch
NxWorries Announce New Album Why Lawd?, Share New Song “86Sentra”
Adele Sets Rescheduled Las Vegas Dates for the Fall
Judas Priest Just Did Something No Other Metal Band Has
I Live in NYC but Visit Miami and L
Sabrina Carpenter Just Wore a Sheer Dress From the 1997
Embrace Your Cowboy Carter Era With Our Favorite Pairs of
NGL, This $58 Madewell Belt Is Maybe My Best Buy
Jennifer Tilly Talks Those ‘Chucky’ Season 3 Shocks and Surprises
NECA Unveils Screen-Accurate Life-Sized M3GAN Doll for Pre-Order
‘Them: The Scare’ Trailer Reveals Foster Home Horrors on Prime
‘Mothers’ Instinct’ Exclusive: Get Into The Minds of Jessica Chastain
No Preview
The Housemaid’s Secret: Ending & Explanations
The Best Nonfiction Books of 2024 (So Far)
Book Riot’s Deals of the Day for April 6, 2024
Fourth Wing Amazon TV Series: What We Know (Release Date,