This Epic Prank Princess Diana Played on a Teenage Prince William is Hilarious

It involved Cindy Crawford, Naomi Campbell, and Christy Turlington!

Prince William Princess Diana
(Image credit: Getty Images)

Princess Diana had many wonderful traits—and one of them was her rollicking sense of humor, on full display in a brilliant (or, in her son Prince William’s words, “embarrassing”) prank she once played on her elder son when he was a teenager.

Like most teenage boys in the early- to mid-1990s, William had a crush on some of the world’s biggest supermodels: Cindy Crawford, Naomi Campbell, and Christy Turlington. The only difference? Unlike most teenage boys in the early- to mid-1990s, only William (well, and Prince Harry, too) could claim the most famous woman in the world as their mother. And the most famous woman in the world had connections that could put three of the most famous supermodels at the time inside their home.

In an interview to commemorate the twentieth anniversary of Diana’s death, William said in 2017 that his mother pranked him pretty fantastically when he came home from school one day, The Mirror reports.

“Just outside this room where we are now, she organized, when I came home from school, to have Cindy Crawford, Christy Turlington, and Naomi Campbell waiting at the top of the stairs,” he said. “I was probably a 12- or 13-year-old boy who had posters of them on his wall. And I went bright red and didn’t know quite what to say and sort of fumbled and I think I pretty much fell down the stairs on the way up.”

The future king was “awestruck,” he said.

“That was a very funny memory that’s lived with me forever about her, loving and embarrassing and being the sort of joker,” William said.

That certainly wasn’t the only time that his mother made him laugh. In the documentary Diana, Our Mother: Her Life and Legacy, William said “she was a massive card writer, and she loved the rudest cards you could imagine,” he said. “I would be at school, and I’d get a card from my mother. Usually she found something, you know, very embarrassing, very funny card, and then sort of written very nice stuff inside. But I didn’t open it in case teachers or anyone else in the class had seen it. She was very informal and really enjoyed the laughter and the fun.”

William wasn’t the only recipient of Diana’s practical jokes—her younger son, Prince Harry, got pranked, too.

Diana’s former butler Paul Burrell recalled that Diana would spend a long time trying to find the best gifts for her sons, and once found the perfect stocking stuffer for Harry.

“She’d spend hours looking for jokey things for their stockings,” Burrell said. “One year, Harry got fake dog poo.”

Burrell said that not only did Harry love the gift but, in true “Diana’s son” form, he had a mischievous plan for how he would use it: to turn around and trick his dog-obsessed grandmother the Queen with it.

Rachel Burchfield
Senior Celebrity and Royals Editor

Rachel Burchfield is a writer, editor, and podcaster whose primary interests are fashion and beauty, society and culture, and, most especially, the British Royal Family and other royal families around the world. She serves as Marie Claire’s Senior Celebrity and Royals Editor and has also contributed to publications like Allure, Cosmopolitan, Elle, Glamour, Harper’s Bazaar, InStyle, People, Vanity Fair, Vogue, and W, among others. Before taking on her current role with Marie Claire, Rachel served as its Weekend Editor and later Royals Editor. She is the cohost of Podcast Royal, a show that was named a top five royal podcast by The New York Times. A voracious reader and lover of books, Rachel also hosts I’d Rather Be Reading, which spotlights the best current nonfiction books hitting the market and interviews the authors of them. Rachel frequently appears as a media commentator, and she or her work has appeared on outlets like NBC’s Today Show, ABC’s Good Morning America, CNN, and more. 

Read more
Kate Middleton, Prince William, Mike Tindall, Zara Tindall and Princess Beatrice walking to church in blue outfits on Easter 2019
This Royal Admits He Loves "Jumping Out to Scare" His Kids and Wife: "She Screams SO Loudly!"
King Charles wearing a black ski suit walking through the snow with fake glasses, a fake mustache and comedy nose
King Charles Once Teased the Press by Wearing a Hilarious Disguise That Tricked Pretty Much No One
A large group of the royal family, including Duchess Sophie, Prince Edward, Prince Harry, Princess Eugenie, Mike Tindall and Princess Anne standing up in church at King Charles's coronation
This Royal Was Once Confronted By Palace Police "With Machine Guns" After Drunken Antics
Princess Diana wears a pearl and sapphire choker and a black dress
Princess Diana Once Wore an Unbelievable "Disguise" for a Secret Night Out With an A-List Singer
Princess Diana rides a sled with Prince William and Prince Harry
Princess Diana Wanted Prince Harry and Prince William to Grow Up Experiencing "Life Beyond the Palace Walls"
King Charles wears a light suit, and places his hand inside the jacket while leaning on a wall and looking mischievous
How King Charles "Terrified" a New Butler With Ghost Stories and a Hidden Mannequin
Latest in Royals
Princess Madeleine of Sweden wearing a tiara featuring emeralds
Why Princess Madeleine of Sweden Can't Use Her Royal Title to Promote Her New Skincare Line
Queen Camilla has blonde hair and is wearing a dark green shirt dress
Why Queen Camilla Has Been Issued a "Strict" Warning Regarding Her Meeting With the Pope
Meghan Markle wears blue denim jeans
Meghan Markle Confirms Skinny Jeans Are Back by Finally Revealing Her Favorite Frame Denim
Carole Middleton has blonde hair and laughs while shopping with daughter Kate Middleton
How Carole Middleton Might Step Up to Support Princess Kate Following Previous Controversies
Meghan Markle wears a white shirt and blue jeans while she carries daughter Princess Lilibet and hugs son Prince Archie
New Prince Archie Photo Proves He Takes After Dad Prince Harry in Two Very Important Ways
Meghan Markle and Prince Harry attend the closing ceremony of the Invictus Games Düsseldorf 2023 at Merkur Spiel-Arena on September 16, 2023 in Duesseldorf, Germany.
Meghan Markle Shared a Rare Video Filmed by Prince Harry on Instagram
Latest in News
Selena Gomez wears a cropped blazer and matching trousers while attending the Drew Barrymore show in New York City
Selena Gomez Is the Cropped Blazer Trend's Final Boss
Princess Madeleine of Sweden wearing a tiara featuring emeralds
Why Princess Madeleine of Sweden Can't Use Her Royal Title to Promote Her New Skincare Line
Rihanna in a head scarf and multiple necklaces
Rihanna’s Jamaica Manicure Will Unite the Caribbean
Queen Camilla has blonde hair and is wearing a dark green shirt dress
Why Queen Camilla Has Been Issued a "Strict" Warning Regarding Her Meeting With the Pope
Benny Blanco in a purple shirt with a white tank top underneath and Selena Gomez in a black dress backstage at The Tonight Show in March 2025
Selena Gomez Says She’s "Excited" to Become a Mom Someday in Joint Interview with Benny Blanco
Bella Hadid leaves her hotel wearing a cardigan with the studded bag trend and straight-leg jeans
Bella Hadid Carries the Studded Bag Trend Into the Spotlight With a Boho-Chic Valentino Tote