Selena is wearing a Burberry trench coat and Christian Louboutin slingback pumps, and I think her glasses may be Burberry as well (perhaps these or these). You can get her look for less with the similar items below:
(flip through the pages of the widget for more options)






