Is it me or

Is that chick from Leverage kinda hot??