After much anticipation, Adidas has just revealed its 2012 Olympic uniforms for Britain designed by Stella McCartney. The uniforms, which took two years to create, highlight a modern take on Great Britain's Union Jack flag. “The first place to start on a project like this is to look at the Union flag," said McCartney. "For me it’s one of the most beautiful flags in the world and it was important for me to stay true to that iconic design but also to modernise it and present it in a contemporary way." The designer injected her own fashion-forward spin on it via clean lines and and a less literal take on the flag. "Something that was very important to me was to try and use that very iconic image but to dismantle it and try to soften it, break it down and make it more fashionable in a sense," said McCartney. While the designer has already taken some criticism for not showing enough patriotism in the design, we like it. Take a look at the uniforms in the slideshow and tell us what you think in the comments section below.