Definitely Navy Blue.  I'm not sure why my camera won't take a good picture of the color.
Brand New with tags.  Size 2 which equals to a size 12.  Textured, button down Knit top
The satin strip matches the color of the shirt more than what the picture shows.  It blends in nicely.