With white shirt,
White shirt - black pant - black shoes
,, ,, -brown shoes
,, - white pant -black shoes
,, - ,, - brown shoes
,, - beige pant - black shoes
,, - ,, - brown shoes
With white shirt there are 6 outfits. This is similar with blue and pink shirts
Answer = 6 x 3 = 18