Former American Idol contestant Katie Stevens guest stars in the Fantasy Island episode ‘Gwenivere of Glendale.’ She plays a young woman who has the fantasy of going back in time to be “the Princess she longs to be—pampered, rich, and cared-for.”
Meanwhile, in real time, Ruby (Kiara Barnes) isn’t feeling like herself and Roarke (Roselyn Sanchez) suspects it has something to do with Isla (Maria Gabriela Gonzalez).
When not playing Ruby on Fantasy Island, Barnes (who’s also known as Zoe Buckingham on the daytime soap opera The Bold & the Beautiful) often models as seen in the stunning string bikini photos above and below.
As one fan replied, “Kiara… you have got to stop… I can’t take this. Hotness Overload.” With the series below, Barnes promotes her podcast, Talk Theory.
Fantasy Island airs Mondays at 9 pm ET on FOX, right after 9-1-1 at 8 pm.