We have noticed a lot of style going on at the Olympics in London over the past 2 weeks - one thing that stuck out and why not since it is a grand occasion for you was Dee Dee Trotter (No PUN - she runs!)