I would say it is a "beautiful pair of shoes". This is because the "pair of shoes" is the noun. When talking about shoes, in English, we talk normally talk about shoes being in pairs. "Beautiful" is the adjective describing the noun, so it would be a "beautiful pair of shoes". However, a more natural answer would be to just say "beautiful shoes" as it is assumed that they are a pair.
Hope this is clear