It was the British Chancellor moment to take centre stage, proudly boasting how the "bold decisions" in his Budget would put the "next generation first" and make the country "strong in the world".
But George Osborne found himself somewhat upstaged by the Home Secretary's outfit, a cleavage-boosting number which provoked almost as much debate as the Budget itself.
A lacy bra peeking out from underneath her red dress, Theresa May caused quite the stir on Twitter, dividing opinion between those who labelled the outfit a "distraction" and others frustrated that the talking point threatened to overshadow such an important announcement.
One Twitter user queried whether the dress was a "distraction technique" to take the focus off Mr Osborne's grim figures on economic growth and the public finances. A sugar tax on soft drinks was also a surprise announcement in the package.