SaNa

SaNa is the het ship between Sanji and Nami from the One Piece fandom

Baratie Arc
Sanji encountered Nami along with the rest of the Straw Hats in the Baratie. Seeing her for the first time Sanji declared his love for her, to which he gave her fancy food and she manipulated him into giving it to her for free giving him a hug. Sanji laments he couldn't travel the sea with Nami since "obstacles" where in his way. Zeff then appears to goad Sanji into leaving with the group. After the Don Krieg battle, Sanji leaves the Baratie with Luffy and head to Conomi Islands to Nami's home while talking about Fish-Men, Sanji wonders if Nami is a mermaid. Luffy draws a hideous sketch of Nami as fish, Sanji orders Luffy to rip it up.

Arlong Park arc
Later in Cocoyasi Village Nami shows up and Sanji upon seeing Nami again greeted her in an ecstatic manner causing Zoro to insult him, but Sanji retaliates that his "Love is a Hurricane". Nami then confirmed the facts of Usopp's supposed death which she caused, which causes Zoro to attack her and Sanji to defend her. Zoro commented on his own views of Nami, which made Sanji become enraged and the two prepared to fight, only to have to actually alive Usopp's face come in between the impact. Nojiko appears, and after Sanji claims she had to be Nami's sister, because they are both so beautiful, she decides to tell the crew about Nami's past to make sure they don't make things worse for Nami, though only Sanji and Usopp agree to listen. After hearing what Arlong has done to Nami, Sanji swears he'll beat him to death, Nojiko beats him down saying he makes things worse.

Once Nami truly breaks down after Arlong goes back on his deal to let the village go and asks Luffy for help, Sanji, Usopp and Zoro join him on the march on Arlong Park. After saving Luffy from Hatchan, Sanji claims while Luffy is an idiotic captain he's still better than a bunch of pirates who prey on a lady. Kuroobi understands he's talking about Nami and claims Sanji is a chivalrous idiot for risking his life for one lousy girl, Sanji swears he'll turn him into fish sticks if he insults Nami again. During the fight, Kuroobi taunts Sanji about his chivalry saying he won't be able to protect his "girlfriend" (Nami) and rest of his friends, stating to the drowning Sanji that he will "kill all of them. Sanji enraged, blows air into Kuroobi 's gills and once back on land brutally defeats him, smashing him into Arlong Park. Nami appears later just as Arlong is about to kill Sanji and Zoro.

After Luffy defeats Arlong Cocoyasi Village celebrate and Straw Hats make plans to leave, Zoro and Usopp speculate Nami won't go with them, Sanji is stricken claiming Nami was 98.72 % of the reason he joined the crew. On her way out of the village, Nami wished to say goodbye to no one. She left the entire treasure taken from Nezumi in Nojiko's house for the village, and ran onto the Going Merry after stealing all of the villagers' wallets. This caused certain opinions for Nami to spring up, like Zoro saying that Nami might betray them again but Sanji cheered for her.

Logue Town arc
In Logue Town anime Nami along Usopp cheered for Sanji during a cooking competition.

Whiskey Peak
At Twin Capes Lighthouse, Sanji incurred Nami's wrath when he broke her Logpost though luckily incurred Crocus had another one. After the battle at Whiskey Peak and Vivi joins the crew, Sanji swears he'll protects her and asks Nami if she's jealous, she says "no" not looking at him.

Little Garden
The Straw Hats arrive on Little Garden and a bird spooks Nami, Sanji says she's adorable and Usoop says thank you annoying Sanji. When Groggy the giant approaches Nami and Usopp they scream in terror, Sanji deep in the jungle "senses" Nami's scream and wonders if he should go back to the ship but instead focuses on his dinosaur hunting competition with Zoro. Later after the Baroque Works agents defeated Sanji appears again and is delighted to see Nami in her bra after she got her skirt burned off. Nami gets annoyed but Sanji takes off his coat and gives Nami so she won't catch a cold at which she thanks him.

Drum Island
While on the way to Alabasta, Nami falls sick with fever and is bedridden, Sanji is distraught and breaks down crying. The crew asks if he can make Nami better with his cooking, Sanji states he puts far more effort in Nami's meals than he does the males however he states he would only be "nursing" Nami and not actually curing her. The Straw Hats arrive on Drum Island looking for a doctor and Sanji gives Nami a piggy back ride to Dalton's house. When they learn island's sole doctor who lives on a mountain top, Sanji along with Luffy risk their lives volunteering to take Nami up the deadly peak. The trio are then attacked by Lapahns and Sanji makes sure Luffy doesn't damage Nami involuntarily by attacking the Lapahns while Nami is strapped to him, Lapahns then cause an avalanche leading to Sanji throwing Luffy and Nami to safety while he gets swept away. Spine Injured, Luffy carries Sanji and Nami up the mountain to Dr. Kureha's castle. When recovered Sanji tries to cook Tony Tony Chopper saying he'll make a venison dish for Nami but she says she just wants some peace and quiet. When Wapol flees inside the castle Sanji fears for Nami's safety and despite being temporarily paralyzed due his spine injuries he crawls after Luffy. Sanji encounters Nami and she's concerned over the face he's on the ground, Sanji says she can make him feel better and Nami shoves his head in the snow. Sanji and Nami are next seen sitting by wall with Sanji saying they should stay until Nami gets better while Nami thinks they should leave as soon as possible, Dr. Kureha then breaks the wall which scares Sanji and Nami greatly.

Alabasta Arc
The crew eventually arrives in Alabasta and Sanji buys Nami and Vivi dancer outfits, Nami loves it while Vivi is embarrassed thinking it unpractical. The crew brave though the desert and deal with multiple dangers, in the anime they are hit with a sandstorm and Sanji shields Nami with his body. When Luffy challenges Vivi's plan, Nami is outraged but Sanji stops Nami understanding Luffy is in the right. When all members of the crew besides Sanji and Chopper are captured by Crocodile Sanji forms a plan to free his friends, when the crew hearing getting seemly attacked on Den Den Mushi, Nami states they lost their only hope. After Crocodile leaves and the room starts flooding and filling up massive crocodiles, Sanji appears and rescues them to the delight of Nami as well as Luffy and Usopp. Sanji asks if Nami has fallen in love with him yet, Nami impatiently tells him yes and says she love him more if he gets them out of the cage. The crew escapes and Sanji tells Nami to put on some perfume as it will signal Chopper who has heighten senses though Sanji also just loved the smell. While traveling to Alabasta's palace, they need the crab they are riding to go faster, Chopper says the crab is perverted so Nami removes her robe to reveal her revealing outfit which excites Sanji and the pervy camel Eyelash. Upon reaching their destination the crew separate into their individual fights and Sanji fights the shape shifting Mr 2 Bon Clay, Sanji dominates the fight until Bon Clay turns into Nami which renders Sanji unable to hurt him. Bon Clay uses Nami's beautiful body to brutalize Sanji until the latter figures out Bon Clay can't turn into Nami while using his special techniques allowing for Sanji to defeat him. When Luffy defeats Crocodile saving the country, the crew celebrate with a relaxing bath and Sanji questions where the women's bath is, King Cobra tells him it's just over the wall. Sanji along with the rest of the males (minus Zoro) peek over the wall to Nami and Vivi bathing at which Nami purposely drops her towel causing Sanji to have a nose bleed (along the rest) at seeing her naked first time. Upon leaving the palace Nami is depressed to the boys's confusion, Sanji consoles her thinking she's missing Vivi, but Nami says she regrets not asking for money to everyone exasperation.

Skypeia Arc
The Straw Hats leave Alabasta with new crew mate in Nico Robin and then are almost crushed by a ship falling from the sky. With the Logpost now pointing at a sky island, Nami tasks Luffy, Zoro and Sanji to go searching in the ocean hoping to find some clues as well as treasure. Sanji finds some sparkly rocks and pebbles but Nami considers them worthless. The crew make their way to Jaya learning though Robin that Mont Blanc Cricket knows about Sky Island, at Cricket's house Nami then picks up a book called "Nolan the Liar" Sanji says used to read that book as a child interesting Nami and Usopp. Confused Nami says the book was published in North Blue and Sanji states he was born there but was raised in East Blue. The crew then encounter Mont Blanc Cricket and after he agrees to help them reach the sky island, they have a party where Cricket gets drunk and hits on Nami causing Sanji to get annoyed and kick him. Cricket then realizes they'll need find a South Bird in the jungle, Sanji goes with Nami and Ussop to go find one. In the jungle a tarantula crawls on Nami which terrifies both her and Sanji who share the same phobia. The crew find the South bird and take the Knock Upstream to Skypeia and Nami instructs them to draw the sails as they will glide up the current, the crew do as she says and are amazed at results Sanji even saying he loves her.

The crew come above the clouds to the white sea and Usopp decides to swim in the clouds nearly drowning, Chopper yells that he Usopp needs mouth to mouth at which Sanji says he'll do mouth to mouth on Nami causing Zoro to call him an idiot. In the anime when the crew take the Speed Shrimp at Heaven's Gate, half the crew are nearly blown away and Nami lands in Sanji's arms but is too distracted to notice. On Angel Beach the crew meet Conis and her father, when Sanji expresses his attraction to Conis, Nami pulls his ear painfully. Later on Sanji noticed that Nami, who had decided to try out a dial powered device known as a Waver earlier, had gone out of sight. It was then that the pirates learned of the forbidden place called Upper Yard. Fearing that Nami may have gone there, Sanji immediately wanted the rest of them to look for her. However before the pirates could do anything, they were intercepted by the White Berets. Defeating them, the Straw Hats become criminals and Nami along Zoro, Robin and Chopper are taken away, Sanji seeing this is distraught especially since Nami had put a shirt over bikini top. Sanji along with Luffy and Usopp travel though the upper yard and briefly halted by Sky Priest Satori and his "Trial of Balls", they managed to restrain Satori who began begging for mercy, claiming the odds of two versus one was "unfair". Sanji became enraged reminded Satori about the kidnapping of Nami and Robin, that Satori had no right to talk of fairness, and told Satori of his own challenge...of "love" and defeats him with a axe-kick. When the crew reunite they decide to have a cookout and Nami is shocked at Sanji putting weird ingredients into the meal and then scared when Sanji accidentally lures sky wolves, however the crew manage to tame the wolves and have party instead. The next day the crew separate into two teams with Sanji joining Nami, Usopp and ex-god Gan Fall on the Merry, Enel soon appears and Sanji attack him getting badly electrocuted and falling unconscious, Nami and Usopp clutch Sanji getting teary eyed. Usopp soon gets electrocuted as well and Enel threatens Nami that she'll join them if doesn't keep quiet, then Satori's brothers Hotori and Kotori. show up to hurt Sanji and Usopp in revenge. Nami jumps to their defense and along with Gan Fall defeated the brothers.

In the anime Sanji later wakes up after having a dream where he "walked with Nami in paradise, only discover he's sleeping next to Usopp, disgusted Sanji looks around the ship and spots Nami on a flying ship hovering over Upper Yard, the Maxim. Seeing that she needed rescuing, Sanji woke up Usopp and they both attempted a rescue mission. Using Usopp's devices, Sanji and his fellow pirate were able to climb aboard the soaring ship with Sanji declaring God or not if Enel touched Nami he'd be in for world of pain. Once on board Usopp fears for what awaits them but Sanji "consoles" him saying for Nami's sake he willingly sacrifice Usopp's life angering the latter greatly before running off. When Enel launches his God's Judgment attack at Usopp and Nami, Sanji steps in and kicks Usopp onto Nami's waver, Nami calls out to Sanji but he tells her to go and Usopp hits the accelerator despite Nami's concerns about Sanji. After getting blasted and revealing he sabotaged Enel's ship, Usopp retrieves the again unconscious Sanji and falls back to the ground getting stuck. Running over Nami bends over the fallen Sanji and apologies for all the trouble before going to help Usopp get unstuck. After Luffy defeats Enel while simultaneously ringing the bell proving Skypeia exists to Cricket the crew then take a Octopus Balloon down to the blue sea.

Long Ring Long Land Arc
Back in the blue sea, the crew take part in a Davy Back fight against the Foxy Pirates. Nami participated in the first Davy back fight event, the Donut Race, along with Usopp and Nico Robin against Porche, Capote, and Monda. During the race Nami's group was beset with outside interference, Sanji brutally beating up the Foxy crewamtes who tried to sink Nami and the others. Unfortunately Nami's group loses the Donut race and Sanji is paired up Zoro in the Groggy Ring without Chopper to back them up as he was taken by Foxy. In the Groggy Ring Sanji outraged that Zoro nominated him as Ball Man until Nami says he looks handsome as with the Ball hat encouraging Sanji to play the game. Nami helped again when she helped Sanji and Zoro win by stealing the flagrantly biased referee's red card to prevent Sanji's disqualification and then tricking him into blowing the finishing whistle once Sanji and Zoro scored to seal their victory. When Zoro and Sanji get into another fight about how they respectively could done it single handedly causing Nami to put her hands over their faces to silence them, Sanji makes a heart sign. Luffy in the final round defeats Foxy winning the Davy Back fight and crew are happy until they encounter Kuzan aka Admiral Aolkiji Kuzan proceeds to hit on Nami to Sanji's fury but Usopp holds him back, Robin attacks Kuzan for his words against her and the crew tries to fight him. Kuzan effortlessly knocks Nami over when she tries attacking him and Sanji cries out but Luffy orders Sanji and Zoro to flee back to the ship while he fights the Admiral alone. After defeating Luffy, Kuzan leaves the crew alone and they make their way to Water 7.

Fanon
Sanji and Nami are one most popular ships in One Piece with The Ranker putting in the 2nd place behind LuNa in The 15 Greatest One Piece Non-Canon Ships. The ship got particular popularity in Zou and Whole Cake story arcs. Others disagree with the pairing claiming Sanji womanzing and perverted antics are ill suited for Nami, while other claim it makes them unique.