Today's Battle of the Babes pits two ladies together who have strikingly similar looks: Katie McGrath and Keira Knightley. Both of them have sharp jaws, pillowy lips, big brown eyes, lanky figures, and an impressive rack. You might not even be able to tell them apart! Let me help you so you can make your decision.

Katie McGrath originally hails from Dublin, Ireland, where she shines like a diamond in the Emerald Isle. She is breast known for playing Lena Luthor on the CW show Supergirl but she didn't show off her super body in the series. Instead, we had to turn to 2012 Labyrinth to see her undress and show off her lucky charms. In the 2013 film Dates, we made a date to watch this gorgeous girl make out with her lesbian lover in bed. Finally, she teased us in the series Dracula as Lucy when she took a bath. That said, she never showed her suck sacks in that blood-thirsty series. However, her blonde wig made her look remarkably like Keira!

Keira Knightley is an English rose who blossomed in her breakout role in Bend It Like Beckham where she played a soccer player who kicked balls in her sports bra. Soon after that movie, Hollywood came calling and she acted in a series of blockbusters and indie films. Her breasts spilled out of her jacket in The Jacket and her domes stole the show in Domino in a very steamy sex scene. Keira surprised us by taking off her corset and engaging in sapphic scenes in the 2018 drama Colette before deciding to retire from nudity. At least Katie hasn't announced she won't go nude anymore!

So who will win?

Katie McGrath

Battle of the Babes: Katie McGrath VS. Keira KnightleyBattle of the Babes: Katie McGrath VS. Keira KnightleyBattle of the Babes: Katie McGrath VS. Keira KnightleyBattle of the Babes: Katie McGrath VS. Keira Knightley

Keira Knightley

Battle of the Babes: Katie McGrath VS. Keira KnightleyBattle of the Babes: Katie McGrath VS. Keira KnightleyBattle of the Babes: Katie McGrath VS. Keira KnightleyBattle of the Babes: Katie McGrath VS. Keira Knightley