Sofia Vergara in Denim Dress

Sofia Vergara was spotted promoting Suave hair products in Times Square wearing a very stylish denim dress. I can’t ID the dress, but darn it looks so familiar! Anyone know what brand it is? I love how she choose coral colored Christian Louboutin heels for her dress too!