People

Celebrities and Royals from around the world. Right on schedule.

News

Daily news and events, covered by our international photographers.

Features

Odd, funny and touchy images. Be amazed.

Styling

Fashion and design trends.

Portrait

Premium Portraiture.

Reportage

In-depth Coverage.

Creative

Selected stock imagery.

Dukas Bildagentur
request@dukas.ch
+41 44 298 50 00

  • Workers' Day 2025
    DUKAS_184177128_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184177124_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184176878_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184176761_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184176757_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184176694_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184176693_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184176692_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184176691_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184176679_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184176678_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184177046_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184176989_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184176963_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184176887_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184176884_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)

     

  • Workers' Day 2025
    DUKAS_184176881_NUR
    Workers' Day 2025
    People take part in a protest to mark International Workers' Day, with the representation of several unions, in Porto city centre, in Porto, Portugal, on May 1, 2025. (Photo by Rita Franca/NurPhoto)