A grinning man in a green and red Christmas sweater with a reindeer and the words HO HO HO holds a mug of eggnog, wearing a paper party hat, while friends laugh at a home party behind him.
A bearded man in a light blue cotton shirt stands on a city apartment balcony in daylight.
BeforeAfter
Before: the sample photo. After: made with Nano Banana Pro, with [SWEATER TEXT] set to HO HO HO. The sample photo is AI-generated.

What each part of the prompt does

Specific ugliness
A reindeer, a pom-pom nose and tiny bells give the sweater three concrete details. "Ugly sweater" on its own often comes back as a tasteful Nordic knit.
Your words, knitted
The text sits in quotes and is described as knitted, so the letters follow the knit pattern. Short words in capitals print best.
Party props
The eggnog mug and the crooked paper hat give the hands and head a job and make the scene a party rather than a portrait.
Flash snapshot
"Direct on-camera flash, slightly overexposed" copies the look of real party photos, which is what makes the joke land.

Variations to try

Same idea, one thing changed. These have no example image yet.

  • Light-up sweater

    Keep the face from my uploaded photo exactly as it is. Show the person at a home Christmas party, grinning at the camera in a loud ugly Christmas sweater: bright green and red knit, a reindeer with a red pom-pom nose, a string of tiny built-in lights glowing across the knit, and the words "[SWEATER TEXT]" knitted across the chest in white. They hold a mug of eggnog, a paper party hat sits slightly crooked on their head, and friends laugh out of focus behind them. Dim room lit by fairy lights and the glowing sweater, no flash, party snapshot, 4:5 frame.

  • Christmas jumper day at work

    Keep the face from my uploaded photo exactly as it is. Show the person at their office desk on Christmas jumper day, grinning at the camera in a loud ugly Christmas sweater: bright green and red knit, a reindeer with a red pom-pom nose, tiny bells sewn on, and the words "[SWEATER TEXT]" knitted across the chest in white. They hold a coffee mug, tinsel is taped around the monitor, and colleagues in their own sweaters laugh out of focus behind them. Direct on-camera flash, slightly overexposed party snapshot, 4:5 frame.

  • Matching couple sweaters

    Keep both faces from my uploaded photo exactly the same. Show the two people at a home Christmas party in matching loud ugly Christmas sweaters: bright green and red knit, a reindeer with a red pom-pom nose, tiny bells sewn on, and the words "[SWEATER TEXT]" knitted across both chests in white. They clink mugs of eggnog and laugh at the camera, paper party hats on their heads, friends out of focus behind them. Direct on-camera flash, slightly overexposed party snapshot, 4:5 frame.

If the result isn't right

  • If the knitted text has spelling errors, shorten it to one or two words.
  • When the sweater looks expensive, add "cheap acrylic knit, slightly too big, bobbles on the sleeves".
  • If the people behind have melted faces, ask for "people behind fully out of focus, no detail on their faces".
  • For a moodier party, swap the flash for "warm lamp light and fairy lights, no flash".