ByDavid Mack,
a freelance writer who covers culture.
Photo: Alison Jackson
When footage emerged this week of the Princess of Wales, a.k.a. Kate Middleton, strolling at a farm shop in the U.K. with husband Prince William, the DailyMaildeclared that the images would no doubt “silence the conspiracy theorists” who have been feasting since she disappeared from the public eye earlier this year. But the Mail underestimated the conspiracy theorists. “This clearly looks like the work of Alison Jackson, who has been doing fake royal photos for years,” said one such person on X.
As Middletonmania has spread in recent weeks, several people have raised the London-based artist’s name and work. Perhaps you’ve seen one of her old photos of a fake Queen Camilla — wearing a crown, sipping a scotch, and holding a cigarette — to joke that she might be pulling a Saltburn at Buckingham Palace. But Jackson’s work predates X: Since the late ’90s, when she first caused an uproar in the British press by using look-alikes to create photos of Princess Diana giving the finger or sharing a child with Dodi Fayed, Jackson has made a career of producing fake paparazzi-style photos and videos of celebrities, most notably of the British royal family. One famous 2003 image appears to show Queen Elizabeth II sitting on a toilet. Another from that same year purports to show Kate writing “king” in lipstick on her then-boyfriend’s chest. In recent years, Jackson has been kept busy by another subject: Donald Trump.
Jackson — who won a BAFTA for her early-2000s comedy series Doubletake, which employed the same fake-footage idea to mock the royals, Tony Blair, and David Beckham, among others — opened up about the renewed attention her work is getting amid this latest royal scandal and shared some tips on how to spot a fake photo of a princess.
Much of the work for which you are famous examines the link between celebrity and the public, between the fake and the real. Why do you find this idea so ripe for art? Well, because obviously we cannot determine what is real or what is fake anymore. All our information is from the bombardment of imagery through the media. First, the very nature of photography cheats you; it allows you to believe something that isn’t necessarily the full truth. And second, the media exploits the fact that you can’t trust the very nature of a photograph, and all of us don’t really care. We don’t care about being exploited. We just want to see more of the world and everything going on around us. It feeds into our imagination, which we’ve never had before like this. And it makes a world of entertainment, a world of unreality, which is more palatable than the world of reality.
It also makes us an extreme armchair voyeur. We don’t have to get up and do anything — we just have to watch. We’re pacified by the media, videos, and television. We think we know people intimately, but none of us know them for real — or very few of us know them for real — and yet we’re absorbed as if we know them. They’re our best friends and we like to push them up and pull them down alongside the media. We don’t care how much truth is in there. I find that a whole fascinating situation for the world to be in — and dangerous as well.
What drew you to the royals, in particular, as subjects? It’s wonderful that they’re shrouded in mystique. They’re more mysterious with their private lives, but none of us have private lives like that. So it becomes intriguing: What are they like? We feel we know them intimately through the media, even though we’ve never met them.
More subconsciously, we know that we pay for them. They wouldn’t exist unless we actually paid for them out of our tax money. Therefore, they definitely owe us anything we want to know. The collective force has become very demanding, but I do think there’s boundaries here. I don’t think Kate really has to tell the most private, intimate things about her lower abdomen. To me, it’s just absolutely shocking that people should demand that type of private information.
How do you go about the casting process when you’re looking for a fake royal or celebrity to shoot? It’s very, very difficult to find people. I’m always chasing people down the street, going, “Hey, you look like Kate! Hey, you look like Meghan! Hey, you look like Harry!” It’s an absolute nightmare to find people, so if you know anyone who looks like anyone …
I definitely need a Meghan. I found a very good Harry through advertising. I need a Donald Trump fast, because I want to make a hilarious film leading up to the election. And Donald Trump has changed; I think he’s had a facelift. I think he’s got to keep up with Biden, hasn’t he? They’re about the same age, and he doesn’t want to look as creaky as that.
The English Cabinet would be good — Rishi Sunak. There’s a guy that raves in Ibiza who looks like Sunak, but he can never get out of bed before 6 p.m. He’s always busy getting ready for the night. So we haven’t been able to track him down for a shoot that begins at 8 in the morning.
I’m curious about how litigious these people can be. Have you ever had any legal pushback? It’s always just a “no comment.” Harry and Meghan are not royal anymore, so they may!
In the past few weeks, we’ve been hearing a lot about the pressure that the palace might place on the press. I’m wondering if you’ve ever encountered any of that pressure yourself. Any stern phone calls? Well, not exactly. I have had phone calls, but the palace wouldn’t say anything about what I’m doing. They have to be above all of that. They have to take everything on the chin; I think that is their job, really. Certainly with the queen, she’s had to take everything on the chin. I believe Camilla collects my books, actually.
One of Jackson’s fake William and Kate photos.
Photo: Alison Jackson
You said you had phone calls, but not from the palace. What did you mean? Well, I’ve made some quite controversial stuff. At the time of doing the Princess Diana work, it got a bit heated. Prince Philip was alive then. I was at the Royal College of Art, and they were trying to expel me. Prince Philip would not open the show. I’m sometimes dropped from boards and things if a royal comes on. I was with an art gallery, and I had to suddenly leave because one of the royals started. So they do get in the way sometimes.
There are very few celebrities who get really angry. I think they misunderstand what I’m trying to do. It’s not really about them; it’s about our perception of them, our perception of celebrity. And maybe I’m not making my point clear enough.
Donald Trump’s always angry, so it’s always a big worry. And I always get all my ideas cleared by a lawyer. Every single idea, before I make it, is run by my lawyer. It’s all a very expensive process, as you can imagine.
Have you fallen into the Kate Middleton conspiracies? What do you mean? Give me an example.
Well, there are a lot online that are both humorous and serious. Some are speculating she may have gone to have plastic surgery, while others are guessing that a royal divorce may be coming. It’s all speculation, isn’t it? While she’s disappeared and gone out of public view and there’s no comment, people will attack. That’s just the nature of humans. So she’s left it wide open.
King Charles cleverly told the world that he had some terrible, intimate operation, and I feel sorry for him that you’ve got to tell everyone about that! I can imagine that the operation is really quite horrible. So he’s sort of stopped it, and he’s got the world on his side a bit. Kate’s a young woman, and she’s had an operation in a very sensitive area. Clearly, like most of us, she won’t want to talk about that.
Let’s talk about the photos. I think one of the first images we got of Kate was a grainy paparazzi photo of her in a car with her mother. I’m curious if you saw that and thought it was her or one of your body doubles. Well, there’s been no evidence of Kate using look-alikes before. So I don’t think it’s a Kate setup. And no one has come forward to claim these photographs as look-alikes, have they?
No, but this is the kind of conspiracy rabbit hole that a lot of people online are diving into! It’s fascinating that TheSun has come up with this Kate and William farm shot, because it doesn’t look anything like Kate, does it?
I was going to ask about that video. You think it’s a body double? Well, it doesn’t really look like William, either. It’s just a guy with a hat on, and my look-alike is so good that he looks like that William with a hat on. It could well be look-alikes, but I can’t believe the royal family would do that themselves, because they’re asking for too much trouble. It has to either be a fake or real, but it doesn’t look like Kate.
Given that the work you do is arguably designed to trick viewers, what do you think of the backlash Kate got for editing her family photos? Doesn’t everyone retouch a photo? I’ve got an app on my phone that changes me radically on a bad day. So what’s the scandal about her? I’d say the scandal about the photograph is that she probably didn’t retouch it enough! It looked like she was just retouching a little bit of a hand or something there. I don’t think it’s a problem that people retouch their pictures. It’s not like she was cloning other children in or anything.
Jackson’s much-memed fake Camilla shot.
Photo: Alison Jackson
Since the royals were plunged into crisis, I’ve seen people online using some of your art of Queen Camilla to make jokes about her doing a Saltburn at Buckingham Palace. Do you feel proud of that, or like you’re a Russian troll feeding misinformation? Well, my stuff is clearly not real, isn’t it? But it’s meant to appear real for a nanosecond so you can buy into it as real, but then you realize that they’re a look-alike. I’m trying to raise awareness that we can’t believe everything we see.
And now we’ve got AI. It doesn’t matter if you use look-alikes or AI or stage it in some way — you’re still doing the same thing. It’s creating things that aren’t real, which could be real in our world of unreality. It’s just gonna get worse, because AI means that anyone can do it on their phone. Instead of it just being an occasional photograph of Will and Kate at the farm shop — if it really is fake — it’s going to be every day.
If we get a new photo of Kate, what should we be looking for as viewers to verify if it’s real? Well, it’s gotta look like them, for a start! And nothing mismatched in the background.
And what tips would you have for a royal family who might be looking to stage photos? What’s the secret? Do I have to give away my secret?! No, I thought the video of William and Kate at the farm shop was a very boring video. It bored me rigid. But it was nicely shot through the cars as if it was all incidental, and you didn’t really see Will and Kate that much. You just caught a glimpse of them. Well, that’s the way I shoot. It looked like somebody had been studying the way I shoot!
It took me a long time to learn that. I was highly educated — nine years of education and diplomas, the University of the Arts, the Royal College of Art, so on and so forth — all just to learn how to shoot really badly.
But it wasn’t me, by the way.
Jackson created the Diana and Dodi photo during her final term at the Royal College of Art. She told the Telegraph in 2019 that the photo landed her in “serious trouble” and that she was barred from exhibiting it until her final day at the school. Jackson said Prince Philip had been due to officially open an exhibition of the graduating students’ work, but was instead “ushered down a side corridor.” Still, she said the photo “generated huge publicity and undoubtedly enhanced [her] career.”
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(4),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(135),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,"4":4,"12":12,"124":124,"135":135}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(406),Fingerprint2=require(408),DS=require(407),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(406),_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,"406":406,"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","ads.legacy":"ads.legacy","facebook.legacy":"facebook.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.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();
// ]]