1. For blank A, the most suitable word is 'shopping' as it describes the activity they were doing.
2. For blank B, 'beautiful' is already provided, and the sentence structure suggests a noun describing the skirt, but the options are adjectives. Considering the context of finding a skirt, 'beautiful' is the most fitting adjective.
3. For blank C, 'to' is the correct preposition to indicate the purpose of buying the skirt.
4. For blank D, 'took' would fit grammatically, but it's not an option. 'Went' is the most logical choice given the context of going to a woman.
5. For blank E, 'happier' fits the comparative structure 'even E _____'.