
Welcome to the Blog Tour for Perfect by Kimberly Keagan, hosted by JustRead Publicity Tours!
About the Book

Title: Perfect
Series: Hearts on Display #1
Author: Kimberly Keagan
Publisher: Ventana Publishing, LLC
Release Date: May 6, 2025
Genre: Historical Romance
In the glittering era of the Gilded Age, the heirs of Philadelphia’s Denwall Department Stores navigate family expectations, relentless ambition, and unexpected love.
William Walraven’s picture perfect life is turned upside down when his fiancée jilts him for an English aristocrat and his father refuses to name him as his successor. To prove he’s worthy of leading Denwall Department Stores, Will must open their first New York store under budget and before the Christmas shopping season.
Overwhelmed by disappointment and a nearly impossible deadline, Will has no time for distractions—especially not the captivating bookseller he saves from being crushed by a beer wagon.
Ivy King and her aging grandmother are barely keeping their struggling bookshop afloat. Though drawn to the charming, enigmatic man who saved her life, Ivy has no illusions about her place in the world. It certainly isn’t beside a department store heir whose dazzling emporium threatens to close her family’s business.
Brought together in the wake of an attack on Will’s brother, Will and Ivy find themselves at a crossroads—torn between the expectations that define them and a future neither expected.
Perfect is a clean, wholesome historical romance featuring opposites-attract tension, class differences, a touch of mystery and humor, and an inspirational journey of faith and love.
PURCHASE LINKS: Goodreads | Amazon | BookBub
About the Author

Kimberly Keagan discovered her love for romance novels at thirteen, often choosing a book over chores. She believes there’s nothing like being transported to another time and place to find a happily ever after.
Kimberly is blessed to have her own handsome hero husband and two wonderful children. After earning a degree in accounting, she enjoyed a career in investor relations, writing financial reports and press releases—terrific jobs, though not very romantic.
Now, she’s pursuing her dream of writing historical romance. Her short stories have been published in Spark Flash Fiction and Short Fiction Break. Kimberly’s debut novel will release in 2025.
When not reading or writing, Kimberly enjoys baking, gardening, watching sports, and researching her family tree.
Connect with Kimberly by visiting kimberlykeagan.com to follow her on social media and subscribe to email newsletter updates.
Tour Giveaway
(2) winners will receive a “Perfect” Tea Time Bundle which includes a lovely tea set, a signed copy of Perfect, and other cozy reader treats—like a candle, stickers, coaster, and bookmark!

Full tour schedule linked below. The giveaway begins at midnight May 6, 2025 and will last through 11:59 PM EST on May 13, 2025. Winners will be notified within 2 weeks of close of the giveaway and given 48 hours to respond or risk forfeiture of prize. US only. Void where prohibited by law or logistics.
Giveaway is subject to JustRead Publicity Tours Giveaway Policies.
Tour Schedule

May 6
Life on Chickadee Lane
Mrs. Ryan Moser’s Book and Movie Reviews
Happily Managing a Household of Boys
Woven by Words
May 7
Babbling Becky L’s Book Impressions
Beauty in the Binding
By The Book
Inspired by Fiction
May 8
Only By Grace Reviews
Devoted To Hope
A Modern Day Fairy Tale
Reading Is My SuperPower
May 9
Carla’s Book Crush
Inklings and Notions
Britt Reads Fiction
May 10
Bizwings Book Blog
Blooming with Books
Musings of a Sassy Bookish Mama
Hallie Reads

It sounds like a really interesting book. Thank you for sharing.
Thanks, Diana! It was fun to write!
This sounds really good.
Thank you, Kara! I hope you get a chance to read it!
nice cover
Thanks! My daughter created it!
Sounds really great
Thank you, Lori! Would love it if you get the chance to read it and let me know what you think!
What a wonderful book. The Gilded Age. A sweet romance. In NYC. PERFECT was perfect!
Aw, thanks, Tracy! I’m glad you enjoyed it!
Sounds good.
Thanks, Shelly! I hope you get the chance to read it!
You’re welcome! Good luck!
Sorry that was meant for JCP. 😉
You’re welcome! Good luck. 🙂
Ok, I promise, it’s not the user. 😆
Thank you for the giveaway opportunity
Nice cover
I’m glad you like it, Terri! My daughter created it for me.
The difference in social/economic status between the main characters attracts my interest.
I love writing that trope! Such great tension can come from it!
Sounds awesome! Added to my TBR! 🥰
Yay! I hope you enjoy it!
Perfect cover for Perfect!
You’re so sweet! In the last few days, I’ve really noticed how much people use the word “perfect” in everyday speech! 🙂
It sounds like a great read, and I love the cover! 🙂
Thanks, Sabrina!
A captivating and fascinating historical which would be greatly enjoyed. A real treasure set during the Gilded Age which is my favorite era.
Thanks, Anne! Such a interesting era to write about!
Like the Tea giveaway
Marion
Yay! Good luck!
This book has everything I love about a book in one place.
Happy dance! Thanks, Deborah!
Do you drink a lot of tea? I do and my favorite is Earl Grey.
My mom is from England, so I grew up drinking tea the way they do, with milk and sugar in a tea cup with a saucer. PG Tips was our go-to. Now, I like coffee as my first beverage of the morning, but then I switch to Chai tea (from a mug). But I do have a collection of antique tea cups and saucers. The set in the giveaway was made in England and has ivy on it (in honor of my main character and her grandmother).
Sounds like my kind of read for sure!
Kimberly Keagan’s bio reminds me of when I read my first romance novel. It was the ‘The Flame & the Flower’ by Kathleen E. Woodiwiss. My mother was saying that I looked flushed? I’ve been in love with romance novels ever since.
Sounds good and very pretty.
This sounds like an awesome book love the cover!
It sounds very interesting.
Ha! I think that may have been one of my first ones, too! I remember the cover!
One of these days I’m going to get this replying to comments correct 100% of the time, lol! The first reply to is for Audrey. But thanks, Buddy, for your kind words!
Lol! I think that may have been one of my first ones, too! I remember the cover!
UGH. Wrong person again. It’s not me, I promise.
This looks like a great read. Thanks for sharing.
Thanks! I hope you get the chance to read it!