History
View all
Catalan
IndonesianEnglishArabicBulgarianBengaliCatalanCebuanoCzechDanishGermanGreekSpanishSpanish (Latin America)EstonianFinnishFilipinoFrenchFrench (Canada)IrishGujaratiHebrewHindiCroatianHungarianIcelandicItalianJapaneseJavaneseKazakhKhmerKoreanLithuanianLatvianMarathiMalayMyanmarNorwegianDutchPolishPortuguese (BR)Portuguese (PT)RomanianRussianSlovakSlovenianAlbanianSwedishTeluguThaiTurkishUkrainianUrduUzbekVietnameseChinese (Simplified)Chinese (Traditional)
All Jewelry DesignersA
HomeAnamanaAniBoyMeloloSereal+PineDramaShortenHappyShortViglooRapidTVRapidTV 2RaptDramaCubeTVJoyReelsReelifeReelShortDramaBoxDramaWaveDramaNovaKalosTVVibeShortFreeReelsWeTVStoryReelMovieBoxMovieBox ShortsBonusTVMoboReelsNetShortMyDramaFlareFlowShortMaxFlexTVFlexTV 2CandyJarBlinkDramaiQIYIFilmBox
Soul Swap: Trapped In My Crush’s Perfect Body

Soul Swap: Trapped In My Crush’s Perfect Body

Provider
StoryReel
Category
VIP
Episodes
Up to EP 25

Quiet plus-sized art student Hazel likes basketball star Jace, who once hurt her deeply with cruel words amid taunts. A strange purple crystal necklace swaps their souls after a crash. In each other’s bodies, Jace feels Hazel’s mockery, while Hazel sees his hidden pressure. They find old records say a kiss reverses it. After returning, Jace stands up for Hazel, ignores gossip, invites her to dance, showing true love beats shallow looks.

Watch Now

Episodes

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25

You May Also Like

The Price of His Lies
The Price of His LiesStoryReelUp to EP 51
Secrets of Springwell Clinic
Secrets of Springwell ClinicStoryReelUp to EP 44
A Love Recovered
A Love RecoveredStoryReelUp to EP 61
CONGRATULATIONS, IT'S A GIRL...AND A MISTRESS
CONGRATULATIONS, IT'S A GIRL...AND A MISTRESSStoryReelUp to EP 33
Hidden Phoenix
Hidden PhoenixStoryReelUp to EP 60
Bones of Sea-Flame, Kiss of Moonlight
Bones of Sea-Flame, Kiss of MoonlightStoryReelUp to EP 20
Destined for Greatness
Destined for GreatnessStoryReelUp to EP 182
My Reversal
My ReversalStoryReelUp to EP 67
Architect of Her Own Destiny
Architect of Her Own DestinyStoryReelUp to EP 74
99 Dads: You Messed With the Wrong Girl
99 Dads: You Messed With the Wrong GirlStoryReelUp to EP 36
The day I received the compensation, My Coworkers Stuck Me With a $76K Bill
The day I received the compensation, My Coworkers Stuck Me With a $76K BillStoryReelUp to EP 20
The Heir That Never Was
The Heir That Never WasStoryReelUp to EP 45

All Jewelry Designers

HistorySitemap
© 2026