I purchased this bag in the blooms print and LOVE it. No, it does not fit my iPhone 8+ and in fact, it barely holds anything at all. LOL However, not everything I purchase has to be practical...and this piece makes ME smile. It looks great on me and is super duper cute. It fits my cards, cash, lipstick and I put my house key on the holder. I carry my car keys and phone in my coat pocket.