All Saints High
romance
Series · romance
The Forbidden Love series by L.J. Shen has 3 books and is best read in publication order, starting with Handsome Devil (2023).
Start here: Handsome Devil (2023) — then read straight through in publication order.
The order the books were released — the default way to read the series.
Forbidden Love collects three of L. J. Shen's standalone romances built around a shared taboo-attraction premise rather than a continuing plot or cast. Truly Madly Deeply and Wildest Dreams pair off two sets of leads whose circumstances make wanting each other complicated -- age gap, social distance, or history that should keep them apart -- in Shen's signature high-banter, high-heat register. Handsome Devil, grouped as the series' third entry, was originally published as a standalone in 2023, ahead of the other two books, and was folded into the Forbidden Love line afterward rather than written as its third installment.
Each book in the trio is a complete, self-contained romance with no shared characters or setting connecting them; "Forbidden Love" functions as a marketing/thematic grouping on the author's own site rather than a continuous story.
All three books are entirely standalone, sharing only a taboo-romance theme rather than characters or plot, so they can be read in any order. The author's own site lists them as Truly Madly Deeply, Wildest Dreams, Handsome Devil, but note that Handsome Devil (2023) was actually published before the other two (2024, 2025) as an independent standalone before being grouped into this line.
Three: Truly Madly Deeply (2024), Wildest Dreams (2025), and Handsome Devil (2023).
No -- each is a standalone romance. They're grouped together on the author's site by shared theme (forbidden/taboo attraction), not by story or cast.
Any order works, since the books are unconnected standalones. Note that Handsome Devil, listed third in the author's own grouping, was actually published in 2023, before Truly Madly Deeply (2024) and Wildest Dreams (2025).
No shared characters or setting -- it's a separate, standalone-only grouping.
Reading order last verified .