Roger Federer wearing Rolex
Rolex Skydweller Everosegold
Roger Federer wearing Rolex
Rolex Yacht Master 2 White Gold
Roger Federer wearing Rolex
Rolex Datejust with a white dial
Roger Federer wearing Rolex
Rolex Daytona with a black dial
Roger Federer wearing Rolex
Rolex Perpetual 1908
Roger Federer wearing Rolex
Rolex GMT Master II "Rootbeer" 126715CHNR in 18k rose gold
Roger Federer wearing Rolex
Rolex Sky-Dweller 326935 in 18k rose gold with white dial
Roger Federer wearing Rolex
White gold Rolex Cosmograph Daytona 40mm with blue dial
Roger Federer wearing Rolex
Rolex Cosmograph Daytona 116509 "Racing" in 18k white gold with silver dial
Roger Federer wearing Rolex
Rolex Oyster Perpetual Cosmograph Daytona 40mm in 18k Yellow-Gold with Champagne and Black chronograph dial
Roger Federer wearing Rolex
Rolex Day-Date II in white gold with black dial and black arabic numbers
Roger Federer wearing Rolex
Rolex Oyster Perpetual Chronograph Daytona White Gold 18K with blue dial