Barbie is used to wearing the finest fashion brands. However, she looks even more posh when she is draped in Coach. The Mattel company has teamed up with the luxury American brand Coach to dress the iconic diva. Barbie is sporting the iconic trench coat in Tattersall . Her look is topped off with a stripe shirt, skirt and a collection of coach shoes and handbags.