Question Author
Sorry to disappoint with the non-blue skin ..... I feel like a fraud in some kinda weird way :(
.... as for the shoes - getting a pair of size 11 women's shoes (flat or high heeled, I would have worn any) at very short notice was nigh on impossible, as I decided to wear this outfit about an hour before going out.