Looking around on the internet, it seems that everyone who has played Bioshock Infinite loves Elizabeth. This reminded me that I had seen a fantastic Elizabeth cosplay recently.
Cosplayed by deviantART member Ormeli, you may recognise her as Alice from American McGee's 'Alice' games, which I featured in the past.
Check out a few of her as Elizabeth below. The rest can be seen here: