You're standing in a cafe in Le Marais, or maybe you're just typing a risky text to someone you met on a language app, and you want to say you are pretty in french. Most people default to the first thing they learned in a high school textbook: Tu es jolie. It’s fine. It’s safe. But honestly? It’s also a little bit "elementary school." If you say that to a woman in her thirties at a bar, she might think you're calling her "cute" like a puppy or a floral sundress.
Context is everything in France.
French is a language of nuance, layers, and occasionally, brutal honesty. Calling someone pretty isn't a one-size-fits-all situation. The way you describe a sunset, a chic woman on the Metro, or a handsome guy at a bistro requires a specific vocabulary that goes way beyond a simple translation. If you get it wrong, you aren't just being "incorrect"—you're missing the vibe entirely.
The Basic Ways to Say You Are Pretty in French
Let's start with the foundations. If you want the literal translation of you are pretty in french, you are looking at Tu es jolie. It’s feminine. It’s light.
Jolie comes from the Old French word for "festive" or "gay." It implies a certain sweetness. It's what you say to a young girl or about a charming house in the countryside. If you’re talking to a man, you don't use joli (the masculine version) very often unless you’re describing his features as delicate or perhaps "pretty" in a slightly feminine way. For men, the standard is Tu es beau.
But we can do better than the basics.
If you want to step it up, Tu es belle is the heavy hitter. This is "You are beautiful." It carries more weight. It’s more romantic. It’s more "I’m looking at you and I’m actually a little bit stunned."
Beyond the Dictionary: How French People Actually Talk
Here is the thing about French culture: they love the word charmante. Saying Tu es charmante (You are charming) is often considered a higher compliment than saying someone is pretty. Why? Because jolie is about the face, but charmante is about the soul, the wit, and the way they carry themselves. It’s sophisticated.
Then you have the slang.
If you're in a casual setting, you might hear Tu es mignonne. This translates to "You are cute." Use this with caution. If you’re flirting, it can be endearing. If you’re in a serious argument, it’s incredibly patronizing. It’s the kind of thing a guy says to a girl he thinks is adorable but maybe doesn't take quite seriously yet.
And for the guys? Tu es pas mal.
Wait, doesn't that mean "You are not bad"?
Yes. But in French, "not bad" is often a massive compliment. It’s part of the Gallic tendency toward understatement. If a French person tells you C’est pas mal, they might actually mean it’s the best thing they’ve ever seen. Telling someone Tu es pas mal du tout (You’re not bad at all) is a classic, low-stakes way to flirt without sounding like you're trying too hard.
The Gender Divide and Grammar Rules
French is gendered. Everything is gendered. Even the toaster is a "he." So, when you’re trying to say you are pretty in french, you have to match your adjectives to the person you’re speaking to.
If you’re talking to a woman:
- Tu es jolie (Pretty)
- Tu es belle (Beautiful)
- Tu es ravissante (Ravishing/Lovely)
If you’re talking to a man:
- Tu es beau (Handsome/Beautiful)
- Tu es mignon (Cute)
- Tu es séduisant (Attractive/Seductive)
Actually, séduisant is a great one. It’s less about "pretty" and more about "I find you compelling." It works for everyone.
Formal vs. Informal: The Tu vs. Vous Trap
Most of the time, if you’re telling someone they are pretty, you’re on a first-name basis. You use Tu.
Tu es très jolie tonight. (Wait, don't mix English in there, that's tacky).
Tu es très jolie ce soir.
But what if you’re being a bit more formal? Maybe you’re at a high-end gallery opening or a formal dinner. You might use Vous.
Vous êtes très belle. This adds a layer of respect and distance that can actually make the compliment feel more intense. It’s the difference between a casual "You look good" and a sincere "You are a vision."
Why "Jolie" Can Sometimes Fall Flat
There’s a subtle hierarchy in French aesthetics.
- Belle/Beau: High level. Classic.
- Jolie: Middle ground. Aesthetic but maybe a bit superficial.
- Mignonne: Low level. Sweet, but lacks "oomph."
If you tell a Parisian woman she is jolie, she might say "Merci" and move on. If you tell her she is élégante or stylée, you’ve hit the jackpot. French culture prizes style (l'allure) over raw physical features.
Think about icons like Caroline de Maigret or Jane Birkin (who was British but became the blueprint for French style). They aren't just "pretty." They have du chien.
Wait, what?
Avoir du chien literally means "to have some dog." It sounds like an insult, right? It’s not. It’s one of the highest compliments in the French language. It means someone has a certain "je ne sais quoi," a rugged kind of beauty, or a magnetic personality that makes them irresistible despite—or because of—their imperfections.
If you want to say you are pretty in french but you want to sound like you actually live in the 11th arrondissement, tell them they have du chien.
Regional Differences: Paris vs. The South
Is there a difference between how you’d say this in Marseille versus Paris? Sorta.
In the south of France, the language tends to be a bit warmer, a bit more expressive. You might hear Ma belle or Ma jolie tossed around more casually, even among friends or by a shopkeeper. In Paris, people are more guarded. A compliment is earned.
In Quebec, you might hear T'es de toute beauté. It’s a bit more old-fashioned but very sincere.
If you're in West Africa, specifically in places like Senegal or Ivory Coast where French is the official language, the slang changes again. You might hear someone called un canon (a cannon), which means they are "a smoke show" or "a ten."
Common Mistakes to Avoid
Don't say Tu es très bon.
Just don't.
In English, we say "You look good." In French, if you say Tu es bon (to a man) or Tu es bonne (to a woman), you aren't talking about their looks. You’re talking about their... let’s say, performance in the bedroom. It’s highly sexualized and, unless that’s exactly what you’re going for, it will lead to an incredibly awkward silence.
Stick to Tu es beau or Tu es belle.
Another pitfall? Overusing très.
Tu es très, très, très jolie. It sounds desperate. The French value "la mesure"—moderation. One well-placed Tu es ravissante is worth ten "very pretties."
The Art of the Indirect Compliment
Sometimes the best way to say you are pretty in french is to not say it directly at all.
Instead of focusing on the person, focus on the effect they have.
- Ce rouge à lèvres te va à ravir. (That lipstick suits you perfectly.)
- Tu as un regard incroyable. (You have an incredible gaze/eyes.)
- Tu es rayonnante. (You are radiant.)
Rayonnante is a powerhouse word. It’s what you say to someone who is glowing with happiness. It’s far more evocative than just saying they have a nice face.
Actionable Steps for Using These Phrases
If you want to actually use these phrases without sounding like a tourist, follow these steps:
- Check the Vibe: Is it casual? Go with Mignonne or Pas mal. Is it a date? Go with Belle or Ravissante.
- Mind Your Genders: Remember to add that 'e' at the end of adjectives for women (jolie vs. joli). Even though they sound the same, the spelling matters if you're texting.
- Watch the "Bon" Trap: Never use bon/bonne to describe someone's appearance unless you are prepared for the consequences.
- Embrace Understatement: Try C'est pas mal du tout if you want to sound cool and detached.
- Focus on "L'allure": Compliment their style or their "charm" rather than just their symmetry. Use Tu as beaucoup de charme.
The French language is a tool for seduction, sure, but it’s also a tool for precision. Choose the word that actually fits the person in front of you. Whether it’s the classic beauty of belle or the gritty magnetic pull of avoir du chien, you now have the vocabulary to go beyond the basics of the classroom. Next time you want to tell someone they are pretty, think about what kind of "pretty" they actually are. It makes all the difference.