Wear them with skinny jeans. You will look hot.
The pink one is from Charlotte Russe ($38.50) and the white one is from Wet Seal ($29.00).. You can't really tell in the picture, but the Charlotte Russe one is long sleeved & the Wet Seal one is three quarter-length.
I just got both of these within the past few weeks, so I'm sure if you checked out either of those stores they would have them in stock! Wet Seal had the white blazer in a few different colors, as well.
(say hi to Julia.. that's the one with the cute nails all the time!)