Fabulous cover up on the beach or layer up and wear as a Dress.
Size large would fit up to a UK size (16/18)