Stars dazzle Tag Heuer launch