Το HMS Pinafore ή The Lass That Loved a Sailor είναι μια οπερέτα των Gilbert και Sullivan. Ο Sir William Schwenck Gilbert έγραψε το λιμπρέτο και ο Sir Arthur Seymour Sullivan συνέθεσε τη μουσική. Το HMS Pinafore ήταν η τέταρτη οπερέτα τους μαζί, μετά τα Thespis, Trial by Jury και The Sorcerer. Πρεμιέρα έκανε στο Λονδίνο στο Opera Comique, θέατρο του Richard D’Oyly Carte, στις 25 Μαΐου 1878. Το λιμπρέτο βασίζεται σε πολλές διαφορετικές ιστορίες που είχε αναπτύξει ο Gilbert νωρίτερα στις Bab Ballads του.
Το HMS Pinafore βρίσκεται σε ένα πλοίο που είναι αγκυροβολημένο στο λιμάνι του Πόρτσμουθ. Το πλοίο, HMS Pinafore, είναι υπό τη διοίκηση του Captain Corcoran, ο οποίος περιμένει μια επίσκεψη από τον ναύαρχο, Sir Joseph Porter, KCB Καθώς προετοιμάζονται, ο Ralph, ένας από τους ναύτες, λέει στους συναδέλφους του ότι έχει ερωτευτεί Η κόρη του καπετάνιου, Ζοζεφίν. Ένας άλλος ναύτης, ο Ντικ Ντάντεϊ, επισημαίνει ότι χωρίζονται κατά βαθμό. Ο καπετάνιος φτάνει για επιθεώρηση πριν από την άφιξη του ναυάρχου, τελειώνοντας τη συζήτηση προς το παρόν.
Ο καπετάνιος, βρίσκοντας τη Ζοζεφίν να μοιάζει πένθιμη, αναφέρει ότι έχει κερδίσει την καρδιά του Σερ Τζόζεφ. Απαντά ότι έχει ήδη ερωτευτεί έναν ναύτη, κάτι που προσβάλλει την αίσθηση ευπρέπειας του καπετάνιου. Η Josephine υπόσχεται ότι η ναύτης δεν θα μάθει ποτέ για τα συναισθήματά της και χωρίζουν καθώς φτάνει η φορτηγίδα του Sir Joseph, για να πάει στην καμπίνα της με μια φωτογραφία του Sir Joseph που της δίνει ο πατέρας της για να δει αν μπορεί να μάθει να τον αγαπά.
Ο Sir Joseph επιβιβάζεται στο HMS Pinafore συνοδευόμενος από τις πολλές αδελφές, ξαδέρφες και θείες του. Επιθυμεί να δει τους ναυτικούς να αντιμετωπίζονται καλά, ακόμη και όταν τους δίνεται εντολή, με την προϋπόθεση ότι «ένας Βρετανός ναύτης είναι ίσος με κάθε άνθρωπο». Ενώ ο σερ Τζόζεφ και ο καπετάνιος πηγαίνουν για να συζητήσουν το γάμο, ο Ραλφ έρχεται πάνω στην Τζόζεφιν και της λέει την αγάπη του. Πιστή στο λόγο της, τον απορρίπτει, αν και την πονάει πολύ να το κάνει.
Ο Ραλφ είναι σπαραγμένος και μεταφέρει την υπόθεσή του στους συγκεντρωμένους ναύτες και συγγενείς του Σερ Τζόζεφ και στη συνέχεια ανακοινώνει την πρόθεσή του να αυτοκτονήσει. Αλλά σώζεται από αυτή τη μοίρα με την παραδοχή της Josephine ότι στην πραγματικότητα τον αγαπά. Όλοι οι παρευρισκόμενοι, εκτός από τον Ντικ Ντάντεϊ, συμμετέχουν σε ένα σχέδιο για τον Ραλφ και τη Ζοζεφίν να διαφύγουν στην ακτή κατά τη διάρκεια της νύχτας και να βρουν έναν κληρικό να τους παντρευτεί.
Καθώς ανοίγει η Πράξη ΙΙ, ο Καπετάνιος λέει στη Μπάτερκαπ, τη γυναίκα που πωλεί στους ναύτες, ότι δεν μπορεί ποτέ να είναι κάτι παραπάνω από φίλος για αυτήν, ενώ παραδέχεται ότι έχει συναισθήματα γι ‘αυτήν. Εκείνη, με τη σειρά της, τον προειδοποιεί κρυφά για μια αλλαγή στην περιουσία του. Ο σερ Τζόζεφ μπαίνει για να διαμαρτυρηθεί για την υποδοχή της Ζοζεφίν και ο καπετάνιος προτείνει ότι μπορεί να συγκλονιστεί από τον βαθμό του σερ Τζόζεφ. Αποφασισμένος να την πείσει ότι «η αγάπη ισοπεδώνει όλες τις βαθμίδες», καταφέρνει, χωρίς να το γνωρίζει, να επιβεβαιώσει τη δέσμευσή της στον Ραλφ.
Στη συνέχεια, ο Ντικ Ντάντεϊ έρχεται στον καπετάνιο για να αποκαλύψει το σχέδιο αποχώρησης και μαζί παραμονεύουν και πιάνουν το ζευγάρι. Ο σερ Τζόζεφ ακούει την αντιπαράθεση και, σε πείσμα των πρώτων σχολίων του σχετικά με την ισότητα, ο Ραλφ μεταφέρθηκε σε ένα κελί μπουντρούμι επειδή τολμούσε να αγαπήσει τη Ζοζεφίν. Η Buttercup μπαίνει και αποκαλύπτει ότι ήταν μια νοσοκόμα που είχε κάποτε την ευθύνη δύο αγοριών και τα μπέρδεψε. Οι δυο τους ήταν ο Καπετάνιος και ο Ραλφ. Όπως όλοι βλέπουν καθαρά, αυτό σημαίνει ότι ο Ralph θα πρέπει να έχει την ευθύνη του HMS Pinafore και ο Captain θα πρέπει να είναι ένας κοινός ναύτης. Η αλλαγή πραγματοποιείται αμέσως, επιτρέποντας μια ένωση μεταξύ του Captain και του Buttercup (παρά τη διαφορά ηλικίας), καθώς και των Josephine και Ralph. Ο σερ Τζόζεφ αποφασίζει να παντρευτεί έναν από τα ξαδέρφια του και όλοι τελειώνουν ευτυχισμένοι.