Immediately prior to Preston and Shay dancing in the fountains, Shay is wearing high heels. While dancing in the fountain, she wears flats. After leaving the fountain she is once again wearing high heels.
The castle that is seen in the movie is an actual house in Austin, Texas, where much of the movie was filmed. An interesting point is that it is merely a facade; the rest of the house behind it is normal.