Beyonce flashes her shapely legs in $350 Valentino T-shirt.
Beyonce showed off her sexy legs in shredded denim shorts in sizzling images she shared on Instagram on Christmas Eve.
The 36-year-old Naughty Girl singer teamed her shorts with a $350 white Valentino T-shirt with the letters VLTN across the front in bold red letters.
And she wore staggeringly high red stiletto sling-back shoes held on with netting that extended across her foot and up to her ankle.