It’s Labor Day weekend in the Hamptons, the end of the summer season and the beginning of the third season of the Real Housewives of New York. A year has passed. We open with the main characters on a yacht Ramona has borrowed from a friend. Well, most of our main characters: Bethenny is not invited, Ramona says, because she and Jill were having problems, and Ramona “didn’t want to have drama.” Of course, as we already know, when a Real Housewife says she doesn’t want drama, it only serves to invoke drama. Almost immediately, the air is thick with tension and swirling with questions. Will there be food and will it be good enough for Jill? Does Ramona have ulterior motives in showing off her jewelry line to the group? What did Ramona do to piss off her friend Joni? Meanwhile, the boat is plunging dramatically through waters that seem unusually rough, giving us even more of a sense that something big is going to happen. Will the ladies have a Perfect Storm moment? Will a sudden and terrible storm divert their ship to a desert island, where they will have to fend for themselves, like Tom Hanks in that movie where he makes friends with the soccer ball?
Of course not; there’s just a giant fight. Ramona’s husband, Mario, referred to recently divorced Countess LuAnn as “Countless,” and instead of thinking that is hilarious, LuAnn is deeply and hugely offended. Ramona can’t take it — criticism of Mario is criticism of her! — her eyes pop out of her head, and her head spins off of her neck and into the ocean.
Not really, but she throws a doozy of a fit, the first of what promise to be many on this season. While we’ve been away, the ladies have done some scheming. The hive mind has clearly decided that Bethenny needs to be cast off like a pasty whose adhesive has dried up in the summer sun. LuAnn picked a fight with her, the other girls heap abuse on her behind her back, and in a dramatic turn that was actually sort of genuinely upsetting, she and Jill had a dramatic off-screen falling out. Since Bethenny is, traditionally, our favorite character, this makes us a little wary about the season to come. As much as we like her new boyfriend and her adorable dog (which clearly has some sort of problem with the boyfriend), watching the three of them alone together for an entire season will not good television make, and her personal happiness does not bode well for her chances of winning episodes, which is, in our opinion, what Real Housewives is all about. Life, on this show, is a competition.
So who won last night’s episode?
Photo: Courtesy of the CW
Bethenny did surprisingly well, even though all the girls were determined to stomp her out of favor with the audience. It helped that she kicked off the show by saying the word “twat,” which we for sure thought wasn’t allowed on television. She looked pretty great during her nude photo shoot, and was full of solid one-liners. (“You can give them to Kelly when she runs down Fifth Avenue,” she said, handling the nude panties she was about to put on. “She can wear my vadge shorts.”) Yes, her Skinny Girl car was ridiculous, and yes, when she felt the need to tell her boyfriend, “You look very very handsome and very masculine,” it raised all sorts of new questions for us. But after her fight with LuAnn, when she vowed not to talk trash about her behind her back and then immediately called her a “dumb drag queen” to the cameras, we had to give her high marks. Still, she did not win the episode.
Photo: Courtesy of the CW
It is far too early in the season for us to even consider Kelly in the running for episode champion, even though she delivered a series of awesome Kellyisms, like “I want to be Robin to somebody’s Batman,” and “That’s not a friend, that’s called a foe.” We were a bit confused about how she was cleared of any wrongdoing in the alleged assault against her ex-boyfriend and yet was still forced to do community service. And we couldn’t quite decide whether she was admitting that her “relationship” with “Max” last season was utterly fake. But in the end, she wasn’t really a presence on this episode, and as a result, we’ll withhold judgment until the next one.
Photo: Courtesy of the CW
Likewise, Alex wasn’t really a presence on this episode, causing us to further wonder if she is actually a whole person without Simon. She sort of sat to the side, the only one of the housewives on the boat young and thin enough to actually pull off a bikini, enjoying her rosé while she could. She knows this reprieve isn’t going to last, but for now she’s ready to just let things slide — even Ramona shrieking into her face from six inches away.
Photo: Courtesy of the CW
“Don’t I look like an older Cameron Diaz?” Ramona asks all of the girls as they pile onto her borrowed yacht, causing Jill to channel the ghost of Bethenny for a moment and stick her finger down her throat. (“No, you look like a Fry Guy” would have gotten the point across a little more gracefully, we think.) Blissfully unaware of the ladies’ eye rolls, Ramona went on to immediately declare she hadn’t had any plastic surgery since last season, which probably made Jill regret she’d wasted the finger move only moments before. At first we wondered why Ramona didn’t invite Kelly, and then quickly realized she wanted to feel like the smoothest speckled jelly bean in the bag. She helped herself get there by ensuring she was nice and tipsy when everyone arrived, and by the time producers set up the inevitable fight with Ramona, she was actually wobbling in her espadrilles. There is a debate between Intel’s Chris and Jessica over whether, when discussing hubby Mario’s rude comment to LuAnn, she said “I think you’re making a mountain out of a holemill,” or ” … a mountain out of a homo,” but either way we missed Bethenny’s presence, because whatever the Freudian slip actually was, the Skinny Bitch would have made hay with it. In the end, even though we loved it when the drunk, double-tequila-shot-chugging Ramona declared “I don’t get drunk,” we still couldn’t give her the win.
Jill gave us a sense of how she was going to play this season, griping about pretty much everyone before she even shared camera time with them. We don’t understand this fight with Bethenny, which seems manufactured for the show’s sake, and appears to center around the fact that they both think Jill needs a hobby. (Word of advice: Don’t pick interior decorating.) “I had to cut her out like cancer,” Jill remarked about Bethenny, which would be odd if it was anybody but Jill, because part of the whole reason she’s “mad” at Bethenny was Bethenny’s perceived insensitivity to Bobby Zarin’s cancer. But we feel like it’s Jill, and she was probably all excited that she could start throwing the word “cancer” around because suddenly it was in her house, like that dentist from Seinfeld who started making jokes about Jews. Jill’s money moment, by far, was when LuAnn and Ramona appeared to be having a private fight, and suddenly the camera pulled back, and ta-da! Jill had been there the whole time, ready to chime in with overwrought insults and eye shadow.
Photo: Courtesy of the CWThis episode wouldn’t have been able to glide from explosion to explosion nearly as well as it did had LuAnn not clearly followed so closely the instructions of producers. At first she didn’t want to fight with Ramona until after the nice boat ride, but then, mysteriously, she changed her mind. Likewise, she was clearly ready for a fight with Bethenny the minute the gal popped out of her Skinny Girl clown car and walked into the restaurant. She even managed to control the conversation with Bethenny, which is a near impossibility, leaving the health-food chef sputtering and talking shit to the cameras after the fact. But it was this line, the most underhanded compliment of the episode, that nailed LuAnn the win: “I always say Ramona is the most fun because she’ll be the first one naked in your swimming pool,” she said to Ramona’s face. “There’s a lot of boring, horrible people, and you’re not one of them.” Aw. Bethenny, take note!
Auxiliary Winners: Jason Hoppy: For generally looking normal on camera, and for getting to have sex with Bethenny’s body. Ramona’s friend Joni: For somehow managing to find an incredibly skanky bathing suit that actually covered her belly. No easy task! Everybody’s dermatologist: Seriously, everybody’s looking smoother than ever. We’d wonder if there were hideous aging portraits of these women hidden away in a closet in their apartments somewhere, but we know they’re probably out in the living room over the fake fireplace.
By submitting your email, you agree to our
Terms and Privacy Notice
and to receive email correspondence from us. This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
Already a subscriber?
Already a subscriber?
`;
// integrate Sub(x) scripts and elements
if (hostname !== 'subs.nymag.com') { // do not integrate on this subdomain
document.head.appendChild(trackingScript);
document.body.insertAdjacentHTML('beforeend', subXAnimationElements);
}
There was an error processing the request. Please try again later."}).catch(e=>console.error("Error verifying email: ",e)))(r.querySelector(".content"),o.bannerCTAVerification)})):(l.remove(),s.remove()),o.dismissable||n.remove(),o.useAlertIcon||a.remove(),r.classList.add("show"),n.addEventListener("click",()=>{u(),r.classList.remove("show")})}else r.remove()}});
}, {"1":1,"6":6,"12":12,"35":35,"40":40}];
window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(3),auth=require(12),signInButton=dom.find(".user-signin"),signOutButton=dom.find(".user-signout"),globalNav=dom.find('[class^="global-nav"]'),body=dom.find("body"),dropdownItems=dom.findAll(".dropdown-wrap"),gtm=require(1),appendLandingPageParams=require(136),pageUri=require(124).getPageUri(),subscriptionPromoLinks=dom.findAll(".persist-params"),searchString=window.location.search||"";function closeDropdowns(e){let n=globalNav.querySelectorAll(".dropdown.open");dropdownItems.forEach(function(t){let o=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||o.classList.remove("open")})}function gtmSendReport(e,n,t){let o={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(o.eventLabel=n.href),gtm.reportNow(o)}function updateElementTargetUrlsIfQueryStrings(e){if(searchString){const n=new URLSearchParams(searchString);let t=e.href;if(t.includes("?")){const o=t.split("?"),i=new URLSearchParams(o[1]);for(let e of n.entries())i.set(e[0],e[1]);t=`${o[0]}?${i.toString()}`,e.href=t}else e.href=`${t}?${n.toString()}`}}function init(e){const n=e.querySelectorAll(".to-landing-page");window.addEventListener("auth:init",()=>{signInButton.addEventListener("click",function(e){e.preventDefault(),auth.showEmbeddedLoginFlow("top navigation")}),signOutButton.addEventListener("click",function(e){e.preventDefault(),gtmSendReport("Sign Out",e.target,"user-info-link"),auth.logout()}),auth.isAuthenticated()&&e.classList.add("signed-in"),auth.isSubscriber()&&e.classList.add("subscribed"),e.querySelectorAll(".user-link").forEach(e=>{e.classList.add("active")}),subscriptionPromoLinks.forEach(e=>{updateElementTargetUrlsIfQueryStrings(e)}),appendLandingPageParams(n)})}dropdownItems.forEach(function(e){e.addEventListener("click",function(){e.querySelector(".dropdown").classList.toggle("open")})}),body.addEventListener("click",closeDropdowns),document.addEventListener("keydown",closeDropdowns),globalNav.addEventListener("click",function(e){let n=e.target;n.classList.contains("global-nav-track")&>mSendReport(n.text,n,"global-nav-link")}),module.exports=init;
}, {"1":1,"3":3,"12":12,"124":124,"136":136}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(408),Fingerprint2=require(407),DS=require(406),Eventify=require(246);function registerGlobals(){window.DS=DS,window.Eventify=Eventify,window.Fingerprint2=Fingerprint2,DS.value("Eventify",Eventify),DS.value("Fingerprint2",Fingerprint2),DS.value("$document",window.document),DS.value("$window",window)}function mountDollarSliceComponents(){DS.service("components",["$document","$module",function(e,n){var o=_pickBy(n.definitions,e=>e.providerStrategy===n.providers.controller),r=Object.keys(o);function t(e){return o=>{try{n.get(e,o)}catch(e){logMountError(o,e)}}}_each(r,n=>{var o=e.querySelectorAll('[data-uri*="/_components/'+n+'/"]'),r=e.querySelectorAll('[data-uri$="/_components/'+n+'"]');_each(o,t(n)),_each(r,t(n))}),this.components=r}]),DS.get("components")}function logMountError(e,n){const o=e.outerHTML.slice(0,e.outerHTML.indexOf(e.innerHTML));console.error("Error attaching controller to "+o,n)}registerGlobals(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{mountDollarSliceComponents()}):mountDollarSliceComponents();
}, {"221":221,"246":246,"406":406,"407":407,"408":408}];
window.modules["ads.legacy"] = [function(require,module,exports){"use strict";const _map=require(118),_forEach=require(107),_isString=require(268),_intersectionWith=require(409),_isEqual=require(274),_each=require(408),_debounce=require(182),_sortBy=require(205),page=require(124),visit=require(114);DS.service("adService",["Eventify","$cid","$document","$window",function(e,t,a,i){var o,n,s,r,d,c,u,l,g={},p=this,h=[],f=visit.getQueryParamsObject(["utm_campaign"]),m=document.querySelector('script[data-type="ad-a9"]'),b=[],w=!1,v=[],y=document.querySelector('script[data-name="ad-doubleverify"]');document.querySelector('script[data-name="concert-ads"]')||(i.NYM={},i.NYM.analytics={},i.NYM.analytics.adStartTime=i.performance.now(),i.googletag=i.googletag||{},i.googletag.cmd=i.googletag.cmd||[],u=i.googletag,(m||y)&&(i.googletag.cmd=i.googletag.cmd||[],i.googletag.cmd.push(function(){i.googletag.pubads().disableInitialLoad()})),m&&(l=i.setInterval(function(){void 0!==window.apstag&&void 0!==window.apstag.timeout&&(i.clearInterval(l),window.apstag.cleared=!0,l=null)},10),setTimeout(function(){l&&(i.clearInterval(l),i.googletag.pubads().refresh(),window.apstag||console.log("MESSAGE: Timeout for A9 load exceeded, aborting"))},500)),y&&(b.push(new Promise(function(e){w?e():v.push(e)})),c=i.setTimeout(T,2500)),o=function(e){var t,a,o=e.data,n=[];return o.loaded?e:(o.loaded=!0,t=null,(t=o.sizes?u.defineSlot(o.name,o.sizes,o.id).addService(u.pubads()):u.defineOutOfPageSlot(o.name,o.id).addService(u.pubads())).setTargeting("adid",o.id),f.hasOwnProperty("utm_campaign")&&t.setTargeting("utmcamp",f.utm_campaign),a=p.getAdCount(o.label),t.setTargeting("label",o.label+"_"+o.site+"-"+a),u.display(o.id),u.pubads().addEventListener("slotOnload",function(){i.NYM.analytics.firstAdLoadTime||(i.NYM.analytics.firstAdLoadTime=i.performance.now(),i.NYM.analytics.firstAdLoadLabel=e.data.label)}),n=_(o),Promise.all(b).then(function(){n?window.apstag&&window.apstag.cleared?window.apstag.fetchBids({slots:[n],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([t],{changeCorrelator:!1})})}):y&&u.pubads().refresh([t],{changeCorrelator:!1}):u.pubads().refresh([t],{changeCorrelator:!1})}),e.slot=t,e)},n=function(e){var a,i,o,n=t(),s=e.getAttribute("data-name"),r=e.getAttribute("data-sizes"),d=e.getAttribute("data-label"),c=e.getAttribute("data-site");n=e.id,r&&r.length?(r=r.split(","),a=[],_map(r,function(e){e=e.split("x"),i=parseInt(e[0]),o=parseInt(e[1]),a.push([i,o])})):(e.classList.add("oop"),a=!1),this.data={id:n,name:s,sizes:a,loaded:!1,label:d,site:c},g[n]=this},r=function(e){u.cmd.push(function(){var t=o(e);g[e.data.id]=t})},s=function(e){var t=[];e.slot?(t=_(e))&&window.apstag&&window.apstag.cleared&&window.apstag.fetchBids({slots:[t],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([e.slot],{changeCorrelator:!1})})}):e&&r(e)},u.cmd.push(function(){var e,t,o,n=page.getMeta("article:tag"),s=page.getMeta("author"),r=i.location.href,d=(e=a.head.querySelector(".head-gtm"),t=a.body.querySelector(".gtm"),e&&"top"===e.getAttribute("data-gtm")?"gtmtop":t&&"bottom"===t.getAttribute("data-gtm")?"gtmbottom":"");o=[],_forEach([n,s,d],function(e){_forEach(e.split(","),function(e){(e=e.trim().toLowerCase().replace(/\s/g,"-").replace(/\'|\’/g,"")).length&&o.push(e)})}),u.pubads().setTargeting("kw",o),u.pubads().setTargeting("entry_group",o),r=r.slice(r.lastIndexOf("/")+1),u.pubads().setTargeting("pn",r),u.companionAds().setRefreshUnfilledSlots(!0),u.pubads().enableAsyncRendering(),u.enableServices()}),this.load=r,this.create=function(e){return new n(e)},this.refresh=function(e){var t;_isString(e)?(t=this.getById(e),s(t)):s(e)},this.remove=function(e){var t=e.data.id;a.getElementById(t).innerHTML=""},this.getAdCount=function(e){var t,a=0,i=Object.keys(g);return _each(i,function(i){(t=g[i]).data.loaded&&t.data.label===e&&a++}),a},this.getById=function(e){return g[e]},d=_debounce(function(){var e={TopLeaderboard:1,RightColTopMPU:2,outOfPage:99,"homepageTakeover/TopLeaderboard":1},t=_sortBy(h,function(t){return e[t.data.label]||10});_forEach(t,function(e){return e.data.sizes?r(e):i.setTimeout(function(){r(e)},2e3)}),y&&window.PQ.cmd.push(()=>{try{window.PQ.loadSignals(["ids","bsc","vlp"],T)}catch(e){T(),console.error(`There has been an error loading Double Verify signals: ${e}`)}}),h=[]},10),this.addToPageLoadQueue=function(e){h.push(e),d()});function _(e){var t,a=e.sizes;return a=_intersectionWith(a,[[970,250],[970,90],[728,90],[300,600],[300,250],[320,100],[320,50]],_isEqual),e.sizes&&e.sizes.length&&(t={slotID:e.id,sizes:a,slotName:e.label}),t}function T(){i.clearTimeout(c),w=!0,_forEach(v,function(e){e()})}}]);
}, {"107":107,"114":114,"118":118,"124":124,"182":182,"205":205,"268":268,"274":274,"408":408,"409":409}];
window.modules["cid.legacy"] = [function(require,module,exports){"use strict";DS.service("$cid",function(){var r=Math.floor(100*Math.random());return function(){return"cid-"+ ++r}});
}, {}];
window.modules["client.legacy"] = [function(require,module,exports){"use strict";require("cid.legacy"),require("ads.legacy"),require("facebook.legacy"),require("aaa-module-mounting.legacy");
}, {"cid.legacy":"cid.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.legacy","ads.legacy":"ads.legacy","facebook.legacy":"facebook.legacy"}];
window.modules["facebook.legacy"] = [function(require,module,exports){"use strict";DS.service("facebook",[function(){this.fb=function(i){window.FB&&window.FB[i].apply(this,Array.prototype.slice.call(arguments,1))}}]);
}, {}];
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o typeof key === 'string' && key.match(/\.legacy$/)).forEach(key => window.require(key));
}
function tryToMount(fn, el, name) {
try {
fn(el); // init the controller
} catch (e) {
const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML));
console.error(`Error initializing controller for "${name}" on "${elementTag}"`, e);
}
}
/**
* mount client.js component controllers
*/
function mountComponentModules() {
Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.client$/)).forEach(key => {
let controllerFn = window.require(key);
if (typeof controllerFn === 'function') {
const name = key.replace('.client', ''),
instancesSelector = `[data-uri*="_components/${name}/"]`,
defaultSelector = `[data-uri$="_components${name}"]`,
instances = document.querySelectorAll(instancesSelector),
defaults = document.querySelectorAll(defaultSelector);
for (let el of instances) {
tryToMount(controllerFn, el, name);
}
for (let el of defaults) {
tryToMount(controllerFn, el, name);
}
}
});
}
// Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies,
// services, or components that could require it
// note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js
window.process = window.process || {};
window.process.env = window.process.env || {};
if (!window.process.env.NODE_ENV) {
window.process.env.NODE_ENV = '';
}
// note: legacy controllers that require legacy services (e.g. dollar-slice) must
// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first
mountLegacyServices();
mountComponentModules();
// ]]