I should have given this book a 5-star one., although I decided to give 5 minus 1 rating because the wonderful author had forgotten to use the sign ... like, RATED PG 
 kidding!! 
 Well., this book is indeed very delightful to read. I was just so glad I finally chose this book after so much deliberation with my other selves yeah, the funny one, sci-fi buff, mystery geek, the hero type, YA addict, religious sorta gal, the whatever your penny could afford, children books lover, etc., 
 Okay., so here are the things that made me hooked up w/ Forever Princess: 
 Mia Thermopolis ~is just plain silly and sometimes idiotic. But, I can't help but to love her character. she's certainly a funny heroine. And despite all her 'Mia Thermopolis Big Fat Lies #...' I still found her a girl w/ so much honesty. 
 Team Michael or Team J.P. ~My first impression on J.P. was like "gosh!! He was so sweet!! he's my ideal type!!" and to Michael was like, "Wow, he's freaking genius!! and he's hot!!" 
 Basically, after learning that J.P. might break Mia's record of her OVER~TEN BFLs., I suddenly found myself on Michael's. He's the real sweet guy!! 
 As the only guy who appreciates Mia's secret senior project: Ransom My Heart, a book she wrote for almost 2 years w/o the knowledge of anyone, ~well, everyone thought her senior project was all about "The History of Genovian olive oil presses, circa 1254-1650." Lol!! 
 Lana & Tina~ are both funny and loyal. One seems crazy and the other one is 'not as innocent as you think!' type of girl. 
 Grandmere~ comic relief!!! She never failed to make me laugh!! 
 Lars ~I want him as my ever-loyal and overprotective bodyguard!! 
 All in all., forever Princess is a wonderful book. The conclusion is somehow satisfying. So I guess, I better be satisfied.